实体的使用如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE company[
<!ENTITY shengsiyuan "hello">
<!ENTITY address "world">
]>
<company>
<name>&shengsiyuan;</name>
<address>&address;</address>
</company>
DTD与XML的关系就类似于类和对象的关系,数据表和数据项的关系
使用XML做小型数据库可以参照:
<?xml version="1.0" encoding="UTF-8"?>
<person>
<friends>
<friend id='123'>
<age>20</age>
<name>zhangsan</name>
<address>beijing</address>
</friend>
<friend id='34'>
<age>20</age>
<name>lisi</name>
<address>shanghai</address>
</friend>
<friend id='45'>
<age>20</age>
<name>haha</name>
<address>tianjin</address>
</friend>
</friends>
<strangers>
<stranger>
</stranger>
</strangers>
</person>
满足DTD要求的就是有效的XML文档