gpt4 book ai didi

xml - 具有属性和最大长度限制的 XSD 元素

转载 作者:数据小太阳 更新时间:2023-10-29 02:22:50 31 4
gpt4 key购买 nike

我似乎无法找到一个简单问题的解决方案。我需要编写一个 xsd 文件。

我想要一个像这样的 xml 文件:

<info lang="someLang">Some long text not longer than 3000</info>

我无法获得 maxLength 限制。现在我尝试了这样的事情,但这是不对的。

<element minOccurs="1" maxOccurs="1" name="Info">
<complexType>
<simpleContent>
<restriction base="string">
<maxLength value="3000" />
<attribute name="lang" type="language"/>
</restriction>
</simpleContent>
</complexType>
</element>

最佳答案

是的,它很晦涩。

具有简单内容的复杂类型总是从简单类型扩展而来。所以需要先定义一个简单类型作为xs:string的限制,加上maxLength约束,再以此为基础扩展定义复杂类型。

关于xml - 具有属性和最大长度限制的 XSD 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5483552/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com