Xml 在xsd:Src resolve:中定义complexType无法解析名称';变量1';到A(n)和"x27 ;;类型定义';组成部分
我得到一个错误: Src resolve:无法将名称“variable1”解析为(n)“类型定义”组件 通过验证以下方案:Xml 在xsd:Src resolve:中定义complexType无法解析名称';变量1';到A(n)和"x27 ;;类型定义';组成部分,xml,validation,xsd,complextype,Xml,Validation,Xsd,Complextype,我得到一个错误: Src resolve:无法将名称“variable1”解析为(n)“类型定义”组件 通过验证以下方案: <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> ... &
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
...
<xs:element name="variables" maxOccurs="1">
<xs:complexType>
<xs:annotation>
<xs:documentation>AWK external variables (from bash)</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="variable" type="variable" minOccurs="1"/>
<xs:complexType name="variable">
<xs:sequence>
<xs:element name="name" type="xs:string" minOccurs="1" maxOccurs="1"/>
<xs:element name="value" type="xs:string" minOccurs="1" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:sequence>
</xs:complexType>
</xs:element>
...
</xs:schema>
...
AWK外部变量(来自bash)
...
有什么不对劲吗?
我想将全局complexType“变量
”定义为此处描述的“图书类型
”:
只需将元素的内容作为
xs:schema
的子元素开始移动即可
类型是XML模式中不能命名的东西之一,除非其父项是xs:Schema
(或重定义,但这是另一回事)