2011-12-01 29 views
-1

請讓我知道如何爲我的簡單xml數據編寫架構。 它就像下面的例子。這兩個屬性都是整數類型,即 或最有效的數據類型。爲我的簡單樹如xml數據編寫架構

<node id="1" parent=""> 
<node id="2" parent="1"> 
    <node id="3" parent="2"></node> 
    <node id="4" parent="2"></node> 
</node> 
</node> 

在此先感謝您。

+0

你有什麼樣的工具可用?你在使用什麼平臺? – sehe

回答

0

我只是下降示例XML到http://www.flame-ware.com/products/xml-2-xsd/default.aspx

它看起來非常有用的作爲一個起點產生呢?

<?xml version="1.0"?> 
<!-- Generated using Flame-Ware Solutions XML-2-XSD v2.0 at http://www.flame-ware.com/Products/XML-2-XSD/ --> 
<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> 
    <xs:element name="node"> 
    <xs:complexType> 
     <xs:sequence> 
     <xs:element ref="node" minOccurs="0" maxOccurs="unbounded" /> 
     </xs:sequence> 
     <xs:attribute name="id" type="xs:string" /> 
     <xs:attribute name="parent" type="xs:string" /> 
    </xs:complexType> 
    </xs:element> 
    <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true"> 
    <xs:complexType> 
     <xs:choice minOccurs="0" maxOccurs="unbounded"> 
     <xs:element ref="node" /> 
     </xs:choice> 
    </xs:complexType> 
    </xs:element> 
</xs:schema> 
+0

非常感謝。 –