XML დოკუმენტს სწორი სინტაქსით ეწოდება "კარგად ჩამოყალიბებული". DTD-ის წინააღმდეგ დადასტურებული XML დოკუმენტი არის როგორც "კარგად ჩამოყალიბებული" და "ვალიდი".
რა ადასტურებს XML დოკუმენტს სქემის წინააღმდეგ?
შეგიძლიათ დაადასტუროთ თქვენი XML დოკუმენტები XML სქემების მიხედვით მხოლოდ; ვალიდაცია DTD-ებთან მიმართებაში არ არის მხარდაჭერილი. … ეს პროცესი მოიცავს თითოეული XML სქემის დოკუმენტის რეგისტრაციას, რომელიც ქმნის XML სქემას და შემდეგ რეგისტრაციის დასრულებას.
რომელი ძრავა ამოწმებს XML დოკუმენტს DTD სქემის წინააღმდეგ?
Xerces-C++ არის ღია კოდის დამადასტურებელი XML პარსერი, რომელიც დაწერილია C++-ის პორტატულ ქვეჯგუფში. ის უზრუნველყოფს DOM (დონე 1, 2 და მე-3 დონის გარკვეული ნაწილები), SAX და SAX2 API-ებს და მხარს უჭერს XML დოკუმენტების ვალიდაციას DTD და XML სქემის წინააღმდეგ.
როგორ ვადასტურებთ XML დოკუმენტს DTD ან XML სქემის გამოყენებით?
ამ სტატიაში
- რეზიუმე.
- მოთხოვნები.
- შექმენით XML დოკუმენტი.
- შექმენით DTD და დაუკავშირდით XML დოკუმენტს.
- შეასრულეთ ვალიდაცია DTD-ის გამოყენებით.
- შექმენით XDR სქემა და დაუკავშირდით XML დოკუმენტს.
- შეასრულეთ ვალიდაცია XDR სქემის გამოყენებით.
- შექმენით XSD სქემა და დაუკავშირდით XML დოკუმენტს.
რა არის XML სქემის მიზანი?
XML სქემის მიზანია განსაზღვროს ლეგალური სამშენებლო ბლოკებიXML დოკუმენტი: ელემენტები და ატრიბუტები, რომლებიც შეიძლება გამოჩნდეს დოკუმენტში. ბავშვის ელემენტების რაოდენობა (და რიგი). მონაცემთა ტიპები ელემენტებისა და ატრიბუტებისთვის.