Latest web development tutorials

walidacja DTD

Korzystanie z programu Internet Explorer może być oparta na DTD do zweryfikowania XML.


Zweryfikowane przez parsery XML

Podczas próby otwarcia dokumentu XML, XML parser może wygenerować błąd. Uzyskując dostęp do obiektu parseError można pobrać dokładną przyczynę kodów błędów, tekst, a nawet gdzie.

Uwaga: Ta metoda load ()służy metoda loadXML () dla ciągów plików.

Przykłady

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.validateOnParse="true";
xmlDoc.load("note_dtd_error.xml");

document.write("<br />Error Code: ");
document.write(xmlDoc.parseError.errorCode);
document.write("<br />Error Reason: ");
document.write(xmlDoc.parseError.reason);
document.write("<br />Error Line: ");
document.write(xmlDoc.parseError.line);

Spróbuj »

Zobacz plik xml


Blisko do sprawdzenia

Poprzez XML parser validateOnParse ustawiony na "false", można wyłączyć sprawdzanie poprawności.

Przykłady

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.validateOnParse="false";
xmlDoc.load("note_dtd_error.xml");

document.write("<br />Error Code: ");
document.write(xmlDoc.parseError.errorCode);
document.write("<br />Error Reason: ");
document.write(xmlDoc.parseError.reason);
document.write("<br />Error Line: ");
document.write(xmlDoc.parseError.line);

Spróbuj »


Uniwersalny XML Validator

Aby pomóc zweryfikować plik XML stworzyliśmy ten link, dzięki czemu można sprawdzić poprawność wszystkich plików XML.


obiekty parseError

Można w naszej "XML DOM Tutorial" Czytaj więcej o obiekcie parseError.