Xsd 如何使根元素只包含多个特定类型的子元素
我想编写一个XML文件,其中包含一个名为Xsd 如何使根元素只包含多个特定类型的子元素,xsd,Xsd,我想编写一个XML文件,其中包含一个名为appointment\u list的根节点。此根节点应包含多个约会类型的子元素 我已经在下面编写了模式,但我得到了错误: s4s elt必须匹配。1:“约会列表”的内容必须匹配 (注释?,(simpleType | complexType)?,(唯一的|键|键参考)*)。 发现从:元素开始的问题 我知道我应该使用它在消息中列出的令牌之一,但我不知道是哪一个。我不熟悉XML。我想要的是约会列表根元素包含多个子约会类型元素。我该怎么做呢。谢谢:) 包含元素
appointment\u list
的根节点。此根节点应包含多个约会类型的子元素
我已经在下面编写了模式,但我得到了错误:
s4s elt必须匹配。1:“约会列表”的内容必须匹配
(注释?,(simpleType | complexType)?,(唯一的|键|键参考)*)。
发现从:元素开始的问题
我知道我应该使用它在消息中列出的令牌之一,但我不知道是哪一个。我不熟悉XML。我想要的是约会列表根元素包含多个子约会类型元素。我该怎么做呢。谢谢:)
包含元素的
必须具有
(或类型
属性,其值为复杂类型-如
元素)
必须有一个组,例如
<xs:element name="appointments_list">
<xs:complexType>
<xs:sequence>
<xs:element name="appointment" type="appointment_type" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
提供的答案是否令人满意?如果你觉得它有帮助,那么请接受,如果没有留下什么是必要的评论!
<xs:element name="appointments_list">
<xs:complexType>
<xs:sequence>
<xs:element name="appointment" type="appointment_type" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>