xml属性
发布时间:2020-12-16 08:14:05 所属栏目:百科 来源:网络整理
导读:!ATTLIST 元素名称 属性名称 数据类型 附加条件 TIP :声明元素的时候,元素的数据类型是 PCDATA 属性的时候,实行的数据类型是 CDATA dtd的代码: ?xml version="1.0" encoding="UTF-8"?!ELEMENT movies (movie+)!ELEMENT movie (title,actor,rating)!ELEME
<!ATTLIST 元素名称 属性名称 数据类型 附加条件>
TIP:声明元素的时候,元素的数据类型是PCDATA 属性的时候,实行的数据类型是CDATA
dtd的代码: <?xml version="1.0" encoding="UTF-8"?> <!ELEMENT movies (movie+)> <!ELEMENT movie (title,actor,rating)> <!ELEMENT title (#PCDATA)> <!ELEMENT actor (#PCDATA)> <!ELEMENT rating (#PCDATA)> <!ATTLIST movie id CDATA #REQUIRED> <!ATTLIST movie type CDATA #IMPLIED> 对应xml代码: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE movies SYSTEM "demo9.dtd"> <movies> <movie id="1" type=""> <title/> <actor/> <rating/> </movie> <movie id="1"> <title/> <actor/> <rating/> </movie> </movies>
例题:写出下面xml的dtd文件 dtd代码: <?xml version="1.0" encoding="UTF-8"?> <!ELEMENT books (book+)> <!ELEMENT book (#PCDATA)> <!ATTLIST book id ID #REQUIRED> <!ATTLIST book medium CDATA #FIXED '纸质'> <!ATTLIST book type CDATA '计算机'> <!ATTLIST book pub (北京大学出版社|工业出版社|邮电出版社) "北京大学出版社"> <!ATTLIST book pagesize CDATA #IMPLIED> 对应的xml代码: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE books SYSTEM "demo10.dtd"> <books> <book id="s001" medium="纸质" type="计算机" pub="北京大学出版社" pagesize="300"> </book> </books> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |