DTD&schema 笔记记录
一、DTD&schema
1. xml约束分类DTD&schema
1.1DTD约束实现
<!ELEMENT persons (person)>
<!ELEMENT person (name,age)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT age (#PCDATA)>
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE persons SYSTEM 'persondtd.dtd'>
<persons>
<person>
<name>zfz</name>
<age>15</age>
</person>
</persons>
1.2引入DTD的三种方式
-
引入本地dtd:
-
在xml文件内部引入
- 引入网络DTD
2.DTD的语法规则
3.schema约束
3.1 schema与DTD区别
3.2 schema案例
3.3 xml引入schema
3.4 schema属性定义