XML Schema Yardım - R10.net
  • 26-11-2019, 11:15:26
    #1
    Arkadaşlar bir XML dökümanım var. Kişi elementi olacak, içinde ad ve doğum tarihi etiketleri direkt string alacak. Bir de çocuklar elementi olacak bunun içinde de erkek çocuk ve kız çocuk diye elementler olacak. Bu etiketlerin içinde de yine aynı şekilde ad, doğum tarihi ve cocuklar elementleri olacak. Bu şekilde iç içe yazılabilecek. Yani çocukların çocukları da olacak. Bunun şemasını yazmaya çalışıyorum. Çocuklar kısmını nasıl yapmam lazım?
    Kişi, erkek çocuk ve kız çocuk KISI_TYPE tipinde olacak.

    <xs:element name="KISI" type="KISI_TYPE">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="ISIM" type="xs:string"/>
                <xs:element name="D_TARIHI" type="xs:string"/>
                <xs:element name="COCUKLAR">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="KIZ_COCUK" type="KISI_TYPE"/>
                            <xs:element name="ERKEK_COCUK" type="KISI_TYPE"/>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    
    <xs:complexType name="KISI_TYPE">
        <xs:element name="ISIM" type="xs:string"/>
        <xs:element name="D_TARIHI" type="xs:string"/>
    </xs:complexType>
    seomoz.net wphizmet.com