რა ადასტურებს xml დოკუმენტს სქემის/dtd-ის წინააღმდეგ?

Სარჩევი:

რა ადასტურებს xml დოკუმენტს სქემის/dtd-ის წინააღმდეგ?
რა ადასტურებს xml დოკუმენტს სქემის/dtd-ის წინააღმდეგ?
Anonim

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 სქემის გამოყენებით?

ამ სტატიაში

  1. რეზიუმე.
  2. მოთხოვნები.
  3. შექმენით XML დოკუმენტი.
  4. შექმენით DTD და დაუკავშირდით XML დოკუმენტს.
  5. შეასრულეთ ვალიდაცია DTD-ის გამოყენებით.
  6. შექმენით XDR სქემა და დაუკავშირდით XML დოკუმენტს.
  7. შეასრულეთ ვალიდაცია XDR სქემის გამოყენებით.
  8. შექმენით XSD სქემა და დაუკავშირდით XML დოკუმენტს.

რა არის XML სქემის მიზანი?

XML სქემის მიზანია განსაზღვროს ლეგალური სამშენებლო ბლოკებიXML დოკუმენტი: ელემენტები და ატრიბუტები, რომლებიც შეიძლება გამოჩნდეს დოკუმენტში. ბავშვის ელემენტების რაოდენობა (და რიგი). მონაცემთა ტიპები ელემენტებისა და ატრიბუტებისთვის.

გირჩევთ: