我正在尝试创建一个XSD架构,其中我有一个带有某些属性和任何子元素的根元素(即上下文)。
但是问题是:这些子元素也具有某些属性。换句话说,上下文元素中可以有任意数量的子元素,但是这些子元素必须具有一些必需和可选的属性。
当我尝试使用 Liquid Studio 创建架构时,不允许我在xs:any
元素中写入任何内容来定义属性。而且我在互联网上找不到解决方案。
是否可以为xs:any
元素定义一些约束?
答案 0 :(得分:0)
是的,这是
code standing connection technology
XXX XXX XXX XXX
通配符的不幸限制,您不能限制匹配元素的类型/内容,只能限制其元素名称。
在XSD 1.1中,您可以使用断言来解决此问题。