XML语言
1.1 xml简介
1.2 格式良好的xml
例如:? <?xml version="1.0" encoding="UTF-8"?> <!-- 这里是注释 --> <books> <book id="b01"> <name>java高级编程</name> <author>张三</author> <price>50.5</price> </book> <book id="b02"> <name>java中级编程</name> <author>李四</author> <price>30.5</price> </book> </books> 2. DTD a)语法如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE scores [ <!ELEMENT scores (student+)> <!ELEMENT student (name,course,score)> <!ATTLIST student id CDATA #REQUIRED> <!ELEMENT name (#PCDATA)> <!ELEMENT course (#PCDATA)> <!ELEMENT score (#PCDATA)> ]> <scores> <student id="1"> <name>王同</name> <course>java</course> <score>89</score> </student> <student id="2"> <name>李佳</name> <course>sql</course> <score>58</score> </student> </scores> 2.2.2 外部DTD的定义 <?xml version="1.0" encoding="UTF-8"?> <!ELEMENT scores (student+)> <!ELEMENT student (name,score)> <!ATTLIST student id CDATA #REQUIRED> <!ELEMENT name (#PCDATA)> <!ELEMENT course (#PCDATA)> <!ELEMENT score (#PCDATA)> b) 在 xml 中引入外部 DTD 文件? <!-- 引入外部DTD文件 --> <!DOCTYPE scores SYSTEM "scores.dtd"> 3. XML的解析 3.2.2 生成xml文件 ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |