Wie führe ich eine xPath-Abfrage in IE11 aus?

An einem Punkt in unserem System verwenden wir Javascript, um einen Teil von XML einzulesen und dann dieses XML-Dokument mit xPath abzufragen.

Vor IE 11 unterstützte IE die Verwendung von xmldoc.selectSingleNode ("// xpath / string") und von Browsern ohne IE, die die Verwendung von xmldoc.evaluate ("// xpath / string") unterstützten. Beide gaben ein ähnliches Objekt zurück, das wir dann weiter interpretieren konnten, um die erforderlichen Daten zu extrahieren.

In IE11 scheint keine dieser Methoden verfügbar zu sein.

Es scheint, dass IE11 XML-Dokumente in gewisser Weise unterstützt. Wenn ich die XML-Datei mithilfe des DOMParser-Objekts mithilfe der parseFromString-Methode einlese, gibt es ein Objekt zurück, das der IE11-Debugger als XMLDocument aufruft.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage