我的应用程序正在使用json服务,并将其作为肥皂网络服务公开给客户端。
提供者有一个复杂的类型元素节点,其名称是动态的。我想把它还给我的客户
<xsd:element maxOccurs="unbounded" name="Dynamic_name_coming_from_webservice" type="complex_type_it_is" />
这就是我需要在XSD中定义元素的方式。这怎么可能?
谢谢。
答案 0 :(得分:0)
您需要使用xs:any
通配符。但是,通配符不能将元素的内容约束为特定类型。如果内容有约束,但名称没有约束,则定义约束的唯一方法是使用XSD 1.1断言。