DOMParser - Web-APIs | MDN

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Das DOMParser-Interface bietet die Fähigkeit, XML- oder HTML-Quellcode von einem String in ein DOM-Document zu parsen.

Sie können die umgekehrte Operation ausführen – einen DOM-Baum in XML- oder HTML-Quellcode umwandeln – indem Sie das XMLSerializer-Interface verwenden.

Im Fall eines HTML-Dokuments können Sie auch Teile des DOM durch neue DOM-Bäume ersetzen, die aus HTML erstellt werden, indem Sie den Wert der Element.innerHTML- und outerHTML-Eigenschaften festlegen. Diese Eigenschaften können auch gelesen werden, um HTML-Fragmente zu erhalten, die dem entsprechenden DOM-Teilbaum entsprechen.

Beachten Sie, dass XMLHttpRequest XML und HTML direkt von einer URL-adressierbaren Quelle parsen kann und ein Document in seiner response-Eigenschaft zurückgibt.

Hinweis: Beachten Sie, dass Block-Level-Elemente wie <p> automatisch geschlossen werden, wenn ein anderes Block-Level-Element darin verschachtelt ist und daher vor dem schließenden </p>-Tag geparst wird.

Konstruktor

DOMParser()

Erstellt ein neues DOMParser-Objekt.

Instanzmethoden

DOMParser.parseFromString()

Parst eine Eingabe TrustedHTML-Instanz oder einen String als HTML oder XML und gibt ein Document zurück.

Beispiele

Die Dokumentation für DOMParser.parseFromString(), die einzige Methode dieses Interfaces, enthält Beispiele zum Parsen von XML-, SVG- und HTML-Strings.

Spezifikationen

Spezifikation
HTML
# dom-parsing-and-serialization

Browser-Kompatibilität

Siehe auch

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.