xml 通讯录

1,xml通讯录代码:

 

ExpandedBlockStart.gif 代码
 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文件

 

 

ExpandedBlockStart.gif 代码
 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文件

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值