码迷,mamicode.com
首页 > 其他好文 > 详细

XML之schema

时间:2017-11-07 23:51:14      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:缺点   bsp   dtd   扩展   标记   通过   logs   分享   数据   

DTD虽然简洁,但是存在缺点(1、不支持命名空间,2、支持数据类型很少,3、DTD不可扩展,4、DTD不遵循XML规范),因此需要通过schema来解决DTD的不足。在使用schema时需要注意两点:1、如果一个元素下有子元素或属性,必须把元素和属性放在复杂数据类型的标记<xs:complexType>里面;2、如果是子元素,必须放在复杂数据类型下的序列标签中(<xs:sequence>),属性不可以放在序列标签中。

例题:

schema文件如下:

技术分享

xml代码如下:

技术分享

 

XML之schema

标签:缺点   bsp   dtd   扩展   标记   通过   logs   分享   数据   

原文地址:http://www.cnblogs.com/dingxiaomei/p/7801835.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!