'n XML-dokument met korrekte sintaksis word "Goed Gevorm" genoem. 'n XML-dokument wat teen 'n DTD bekragtig is, is beide "Goed Gevorm" en "Geldig".
Wat bevestig die XML-dokument teen die skema?
Jy kan jou XML-dokumente valideer teen XML-skemas only; validering teen DTD's word nie ondersteun nie. … Hierdie proses behels die registrasie van elke XML-skemadokument wat die XML-skema uitmaak en dan die registrasie voltooi.
Watter enjin bekragtig die XML-dokument teen die skema DTD?
Xerces-C++ is 'n oopbron-validerende XML-ontleder geskryf in 'n draagbare subset van C++. Dit verskaf DOM (vlak 1, 2 en sekere dele van vlak 3), SAX en SAX2 API's en ondersteun validering van XML-dokumente teen DTD en XML-skema.
Hoe valideer jy 'n XML-dokument deur DTD of XML-skema te gebruik?
In hierdie artikel
- Opsomming.
- Vereistes.
- Skep 'n XML-dokument.
- Skep 'n DTD en skakel na die XML-dokument.
- Voer validering uit deur 'n DTD te gebruik.
- Skep 'n XDR-skema en skakel na die XML-dokument.
- Voer validering uit deur 'n XDR-skema te gebruik.
- Skep 'n XSD-skema en skakel na die XML-dokument.
Wat is die doel van XML-skema?
Die doel van 'n XML-skema is om die wettige boustene van'n XML-dokument: die elemente en eienskappe wat in 'n dokument kan verskyn. die aantal (en volgorde van) kinderelemente. datatipes vir elemente en eienskappe.