XML Doğrulayıcı
XML'inizi sözdizimi açısından kontrol etmek için XML doğrulayıcımızı kullanın.
İyi Biçimlendirilmiş XML Belgeleri
Doğru sözdizimine sahip bir XML belgesine "İyi Biçimlendirilmiş" denir.
Sözdizimi kuralları önceki bölümlerde açıklanmıştır:
- XML belgelerinin bir kök öğesi olmalıdır
- XML öğelerinin bir kapanış etiketi olmalıdır
- XML etiketleri büyük/küçük harfe duyarlıdır
- XML öğeleri düzgün bir şekilde iç içe olmalıdır
- XML öznitelik değerleri alıntılanmalıdır
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
XML Hataları Sizi Durdurur
XML belgelerindeki hatalar, XML uygulamalarınızı durduracaktır.
W3C XML belirtimi, bir programın bir hata bulursa bir XML belgesini işlemeyi durdurması gerektiğini belirtir. Bunun nedeni, XML yazılımının küçük, hızlı ve uyumlu olması gerektiğidir.
HTML tarayıcılarının hatalı HTML belgelerini (eksik bitiş etiketleri gibi) görüntülemesine izin verilir.
XML ile hatalara izin verilmez.
Sözdizimi-XML'nizi Kontrol Edin
XML'inizi sözdizimi açısından kontrol etmenize yardımcı olmak için bir XML doğrulayıcı oluşturduk.
Doğru XML'i sözdizimini kontrol etmeye çalışın: XML'i kontrol
Yanlış XML sözdizimini kontrol etmeye çalışın: XML'i kontrol
Kendi XML'inizi sözdizimini kontrol etmeye çalışın: XML'i kontrol
Geçerli XML Belgeleri
"İyi biçimlendirilmiş" bir XML belgesi, "geçerli" bir XML belgesiyle aynı şey değildir.
"Geçerli" bir XML belgesi iyi biçimlendirilmiş olmalıdır. Ayrıca, bir belge türü tanımına uygun olmalıdır.
XML ile kullanılabilecek iki farklı belge türü tanımı vardır:
- DTD - Orijinal Belge Türü Tanımı
- XML Şeması - DTD'ye XML tabanlı bir alternatif
Belge türü tanımı, bir XML belgesi için kuralları, yasal öğeleri ve öznitelikleri tanımlar.