Visit Mozilla.org

DOMParser

Un article de MDC.


DOMParser sert à analyser des chaînes et des flux de texte XML. Il peut également servir à traiter de la « soupe de balises » HTML. DOMParser est accessible aux scripts sans privilèges.

DOMParser sert le plus souvent aux applications et extensions basées sur la plateforme Mozilla. Bien qu'il soit utilisable par les pages Web, il ne fait partie d'aucun standard et son niveau de support dans les autres navigateurs est inconnu.

[modifier] Gestion d'erreurs

Notez que si le processus de traitement échoue, DOMParser ne génère actuellement aucune exception mais retourne en revanche un document d'erreur (voir bug 45566) :

<parsererror xmlns="http://www.mozilla.org/newlayout/xml/parsererror.xml">
(description de l'erreur)
<sourcetext>(un extrait de la source XML)</sourcetext>
</parsererror>

[modifier] Exemple

var parser = new DOMParser();
var doc = parser.parseFromString(aStr, "text/xml");

[modifier] Voir aussi