XML:xsd:any对字符串有类型限制

时间:2018-11-17 11:59:32

标签: xml xsd

在这里已经问过几乎相同的问题:Restrict type of xsd:any to xsd:string only?

但是,使用属性的公认答案对我不起作用。模式已经存在,成千上万的文档已经存在。我必须保持兼容性,但是我想稍微改善一下架构。

记录中的元素看起来像这样:

<MyElem>
    <Foo>Hello</Foo>
    <Bar>World</Bar>
</MyElem>

这是架构文件中的相应代码段:

<xsd:complexType name="MyElemType">
    <xsd:sequence>
        <xsd:any minOccurs="0" maxOccurs="unbounded" />
    </xsd:sequence>
</xsd:complexType>

因此,any-element应该是对字符串类型有限制的simpleType。但是有可能表达出来吗?

0 个答案:

没有答案