如何定义XSD并在XML中使用XSD

如何定义XSD并在XML中使用XSD,第1张

1.XSD控制可指派给元素和属性的数据类型; 2.XSD使你可以创建自己的数据类型; 3.XSD使你可以对数据指定限制; 4.定义XSD的句式链派猜与XML文档所使用的句式相同; 5.可使用XML的模式内容来验证混合内容; 6.XML模式是可扩展的; 7.XML模羡衫式是自文档模式。棚型

xml文件迅烂即可扩展标记语言。有的表格采亩档漏用此种格式,不方便打开,但是有一种方法可以快速打开该文件,即使用EXCEL快速打开XML文件。 工具/原料蠢核 EXCEL 2010 方法/步骤 首先,运行EXCEL 2010,出现一个空白工作簿, 将XML文件拖进CEL 2010,即可快速

将xml转化成xsd的方法是一一对应族神凯:

比如有xml,内容如下:

<CityMgr>

<C

name="供水"

ID="8" >

<item

name="水管破兆唤裂"

ID="801"/>

<item

name="供水设施损坏"

ID="802"/>

<item

name="自来水井盖丢失或破损"

ID="803"/>

</C>

<CityMgr>

解析成为xsd文件:

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns:xs="

<xs:element name="CityMgr">

<xs:complexType>

<xs:sequence>

<xs:element name="C">

<xs:complexType>

<xs:sequence>

<xs:element name="item" maxOccurs="unbounded">

<xs:complexType>

<xs:attribute name="name" type="xs:string" use="required"/>

<xs:attribute name="ID" type="xs:int" use="required"/>

</xs:complexType>

</xs:element>

</xs:sequence>

<xs:attribute name="name" type="xs:string" use="required"/>

<xs:attribute name="ID" type="xs:int" use="required"/>

</xs:complexType>

</xs:element>

</瞎如xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12133087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存