组名属性无效
Group name attribute invalid
我正在尝试创建一个群组。
根据您的文档,我可以在源代码编辑器中创建一个与该组关联的 "name",但我不能通过 GUI。如果我尝试在源代码中手动创建一个,它会显示 "name is not a valid attribute for group"。
我做错了什么?我想添加这个来对类似的项目进行分组。
<xs:schema elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="myElm">
<xs:complexType>
<xs:sequence>
<xs:group name="myGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
只有 root 元素可以有名称。当您引用它进行包含时,name 属性无效。
在引用的地方(即 )添加名称属性将导致错误 "name is not a valid attribute for group"。
这符合 W3C XSD 标准。使用 UI 无法执行此操作,因为名称不可用,但是您可以通过更改源代码来执行此操作。
<?xml version="1.0" encoding="utf-8" ?>
<!--Created with Liquid XML Studio - 30 Day Trial Edition 7.0.0.604 (http://www.liquid-technologies.com)-->
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:group name="myGroup" />
<xs:element name="myElm">
<xs:complexType>
<xs:sequence>
<xs:group ref="myGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
然后您可以将粒子 (sequence/choice/all) 添加到组定义中,然后构建可以 re-used 作为块的元素组。
我正在尝试创建一个群组。
根据您的文档,我可以在源代码编辑器中创建一个与该组关联的 "name",但我不能通过 GUI。如果我尝试在源代码中手动创建一个,它会显示 "name is not a valid attribute for group"。
我做错了什么?我想添加这个来对类似的项目进行分组。
<xs:schema elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="myElm">
<xs:complexType>
<xs:sequence>
<xs:group name="myGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
只有 root 元素可以有名称。当您引用它进行包含时,name 属性无效。
在引用的地方(即 )添加名称属性将导致错误 "name is not a valid attribute for group"。
这符合 W3C XSD 标准。使用 UI 无法执行此操作,因为名称不可用,但是您可以通过更改源代码来执行此操作。
<?xml version="1.0" encoding="utf-8" ?>
<!--Created with Liquid XML Studio - 30 Day Trial Edition 7.0.0.604 (http://www.liquid-technologies.com)-->
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:group name="myGroup" />
<xs:element name="myElm">
<xs:complexType>
<xs:sequence>
<xs:group ref="myGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
然后您可以将粒子 (sequence/choice/all) 添加到组定义中,然后构建可以 re-used 作为块的元素组。