元素描述包括:符号和数据类型
瑺见类型:#PCDATA 表示内容是文本不能是子标签。
瑺见类型:#PCDATA 表示内容是文本不能是子标签。
表示该对象可以出现但只能出现一次 |
表示该对象最少出现任意多次,也可以出现零次 |
表示該对象最少出现一次可以出现多次 |
表明在列出的对象中选择一个 |
表示对象必须按指定的顺序出现 |
属性名 属性类型 约束 属性名 属性类型 约束
元素名:属性必须是给元素添加,所有必须先确定元素名
ID:ID类型的属性用来标识元素的唯一性
Schema是新的XML文档约束比DTD强大,是DTD替代者;
Schema功能哽强大数据类型更完善;
Schema支持名称空间。
可以通过schema约束文档编写xml文档常见框架使用schema的有spring等。
如果XML文档中使用多个Schemaxml文件添加dtd而这些Schemaxml文件添加dtd中定义了相同
名称的元素时就会出现名字冲突。因此命名空间是用来处理元素和