xml 通讯录

1,xml通讯录代码:

 

代码
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <!DOCTYPE 通讯录 SYSTEM "C:\xml\test2\classmate1.dtd">
 3 <通讯录>
 4     <联系人 关系="兄弟">
 5         <姓名>天星</姓名>
 6         <年龄>20</年龄>
 7         <性别></性别>
 8         <E-mail>120084243@qq.com</E-mail>
 9     </联系人>
10     <联系人 关系="同学">
11         <姓名>林连法</姓名>
12         <年龄>20</年龄>
13         <性别></性别>
14         <E-mail>120084243@qq.com</E-mail>
15     </联系人>
16 </通讯录>
17 

 

 

 

DTD文件

 

 

代码
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <!--DTD generated by XMLSpy v2009 sp1 (http://www.altova.com)-->
 3 <!ELEMENT 通讯录 ((联系人+))>
 4 <!ELEMENT 联系人 ((姓名, 年龄, 性别, E-mail))>
 5 <!ATTLIST 联系人
 6     关系 (同学 | 兄弟) #REQUIRED
 7 >
 8 <!ELEMENT 性别 (#PCDATA)>
 9 <!ELEMENT 年龄 (#PCDATA)>
10 <!ELEMENT 姓名 (#PCDATA)>
11 <!ELEMENT E-mail (#PCDATA)>
12 

 

 

应用心得:

可以先生成xml文件,再使用软件xspy,利用xml文件生成DTD文件

再根据具体情况进行修改。

posted on 2010-04-20 11:35  wtq  阅读(2180)  评论(0编辑  收藏  举报