【发布时间】:2014-06-21 22:41:43
【问题描述】:
我正在阅读this tutorial,它指出要获得这样的 xml:
<letter>
Dear Mr.<name>John Smith</name>.
Your order <orderid>1032</orderid>
will be shipped on <shipdate>2001-07-13</shipdate>.
</letter>
您需要这个 xml 架构定义:
<xs:element name="letter">
<xs:complexType mixed="true">
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="orderid" type="xs:positiveInteger"/>
<xs:element name="shipdate" type="xs:date"/>
</xs:sequence>
</xs:complexType>
</xs:element>
但我认为这并不完全正确。
它定义了 name、orderid 和 shiptdate 元素,但没有定义像 Dear Mr.、Your order 和 will be shipped on 这样的纯文本
唯一的xs:string 类型已分配给name 元素。
您能帮我理解一下吗?
非常感谢
【问题讨论】: