DTD-vahvistus
- Edellinen sivu DTD-entiteetti
- Seuraava sivu DTD-esimerkki
Internet Explorer 5.0 voi vahvistaa XML:ää jossakin DTD:n perusteella.
XML-tulkinnan aikainen validointi
Kun yrität avata XML-dokumenttia, XML-tulkki voi tuottaa virheitä. Virheen aiheuttaman koodin, tekstin ja sijainnin voi hakea parseError-objektista.
Huomautus:load( ) menetelmä käytetään tiedostoihin, kun taas loadXML( ) menetelmä käytetään merkkijonoihin.
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)
Poista validointi
Voit poistaa validoinnin asettamalla XML-tulkitsijan validateOnParse-arvon "false".
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)
Yleinen XML-tarkistaja
Jotta voisimme auttaa sinua tarkistamaan XML-tiedostoja, loimme tämän linkin, jotta voit tarkistaa minkä tahansa XML-tiedoston.
parseError-objekti
Voit lukea meidän《XML DOM-opas》Lue lisää parseError-objektista.
- Edellinen sivu DTD-entiteetti
- Seuraava sivu DTD-esimerkki