XML定义元素(ELEMENT)和定义实体(ENTITY)
工具/原料
XML
定义元素(ELEMENT)
1、例1:定义子元素只能出现1次
2、例2:使用ANY(主要用于根元素)与EMPTY定义元素
3、例3:互斥元素(多选一)
定义实体(ENTITY)
1、在XML文档中实体可以理解为PHP中的变量,其负责保存某些信息,可以重用!① 引用实体基本语法:<!ENTITY 实体名称 “实体的值”>引用方法:&实体名;注意:引用实体,必须在内部DTD文档中定义,在内部XML文档中使用。
2、② 参数实体(了解)基本语法:<!ENTITY % 实体名称 “实体的值”>引用方式:%实体名称;注意:参数实体必须在外部DTD文档中定义,在外部DTD文档中使用
案例
1、基本要求:根据现有DTD编写出合理的XML文档
2、示例代码: