0
我可以爲此編寫XSD架構嗎?請注意,類別在其他類別(同名)中重複。 (對不起,我是新來的XML模式。)這個XML是否合法,我可以爲它生成XSS嗎?
<list>
<category name="...">
<category name="Cats">
<subcategory>Syamese</subcategory>
</category>
</category>
<category name="...">
<category name="Dogs">
<subcategory>Fox Terier</subcategory>
</category>
</category>
</list>
我現在的XSD具有以下,但它只是只有一個類別包裝好。
<xs:element name="category">
<xs:complexType>
<xs:sequence>
<xs:element name="category">
<xs:complexType>
<xs:sequence minOccurs="0">
<xs:element ref="category"/>
<xs:element maxOccurs="unbounded" ref="subcategory"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
我知道我最好重命名一個類別的。但是我可以這樣做嗎?
由於某種原因,這不會通過DOMDocument :: shemaValidate()... – valk 2012-03-29 12:51:56