我有一个使用 XML 编辑器“扁平化”的模式。在我展平它之后,我得到一个验证错误。我能做些什么来解决它?
错误信息:
F [Xerces] 元素或属性与 QName 产生式不匹配:QName::=(NCName':')?NCName。
代码:
<xs:import namespace="http://www.opengis.net/gml"
schemaLocation="http://schemas.opengis.net/gml/3.1.1/base/gml.xsd"
xmlns:="http://www.opengis.net/gml/3.1.1" />
<xs:annotation xmlns:="http://www.opengis.net/sps/1.0">
<xs:documentation>
<copyright> SPS is an OGC Standard. Copyright (c)
2007,2010 Open Geospatial Consortium, Inc. All Rights Reserved. To
obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</copyright>
</xs:documentation>
</xs:annotation>
这是一个可能更好地说明我的错误的屏幕截图:
编辑:
以某种方式删除冒号。这种“扁平化”究竟应该做什么?
xsd 的扁平化需要一个包含很多包含的xsd并将其全部放入一个文件中(没有任何包含)。