XML validator
XML’ingiz sintaksisini tekshirish uchun bizning XML validatorimizdan foydalaning.
To‘g‘ri tuzilgan (well formed) XML hujjatlari
Sintaksisi to‘g‘ri bo‘lgan XML hujjat "to‘g‘ri tuzilgan" ("Well Formed") deb ataladi.
Sintaksis qoidalari oldingi boblarda tavsiflangan edi:
- XML hujjatlarida ildiz element bo‘lishi shart
- XML elementlarida yopuvchi teg bo‘lishi shart
- XML teglari katta-kichik harfga sezgir
- XML elementlari to‘g‘ri ichma-ich joylashtirilishi shart
- XML atribut qiymatlari tirnoq ichida yozilishi shart
<?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 xatolari ishingizni to‘xtatadi
XML hujjatlaridagi xatolar XML ilovalaringiz ishini to‘xtatadi.
W3C XML spetsifikatsiyasiga ko‘ra, dastur XML hujjatda xato topsa, uni qayta ishlashni to‘xtatishi kerak. Buning sababi — XML dasturlari kichik, tez va mos (compatible) bo‘lishi kerak.
HTML brauzerlariga xatoli (masalan, yakuniy teglari tushib qolgan) HTML hujjatlarni ko‘rsatishga ruxsat beriladi.
XML’da xatolarga yo‘l qo‘yilmaydi.
XML’ingiz sintaksisini tekshiring
XML’ingiz sintaksisini tekshirishda yordam berish uchun XML validator yaratdik.
To‘g‘ri XML sintaksisini tekshirib ko‘ring:
Noto‘g‘ri XML sintaksisini tekshirib ko‘ring:
O‘z XML’ingiz sintaksisini tekshirib ko‘ring:
Yaroqli (valid) XML hujjatlari
"To‘g‘ri tuzilgan" (well formed) XML hujjat "yaroqli" (valid) XML hujjat bilan bir xil narsa emas.
"Yaroqli" XML hujjat to‘g‘ri tuzilgan bo‘lishi kerak. Bundan tashqari, u hujjat turi ta’rifiga (document type definition) mos kelishi kerak.
XML bilan ishlatilishi mumkin bo‘lgan ikki xil hujjat turi ta’rifi mavjud:
- DTD - asl Document Type Definition (hujjat turi ta’rifi)
- XML Schema - DTD’ning XML’ga asoslangan muqobili
Hujjat turi ta’rifi XML hujjat uchun qoidalarni hamda ruxsat etilgan elementlar va atributlarni belgilaydi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
