7
Bu mümkün mü? Nasıl yapılacağını bilemem.Şema kullanılarak XML Belgesinde bir kök eleman tanımlamak mümkün mü?
Bu mümkün mü? Nasıl yapılacağını bilemem.Şema kullanılarak XML Belgesinde bir kök eleman tanımlamak mümkün mü?
Aşağıdakiler işe yarar, ayrıca şemalarda W3 Okulları bölümünü öneririm.
<rootElement user="Bob">
<child1>Hello</child1>
<child1>World</child1>
<child2>Optional</child2>
</rootElement>
:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="rootElement" type="RootElementType"/>
<xs:complexType name="RootElementType">
<xs:sequence>
<xs:element name="child1" type="xs:string" minOccurs="1" maxOccurs="unbounded"/>
<xs:element name="child2" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
<xs:attribute name="user" type="xs:string" use="required"/>
</xs:complexType>
</xs:schema>
Bu böyle bir XML yapısı için şema olmalıdır