Ich habe die folgende Antwort von einem HTTP erhalten.Wie entferne ich die <html> Tag von String?
<HTML><BODY>Now='11/7/2017 4:08:34 PM' Process='chrome' SessionID=1 User='Local\User' Culture='en-US'<BR></BODY></HTML>
Ich brauche die Daten dort im Körper in ein JSON-Objekt zu bekommen. Also habe ich versucht, HTML-Tags zu entfernen. Obwohl es anders ist, habe ich versucht, wie dort in dieser solution. Es funktioniert für HTML-Tags, aber nicht für selbst.
Ich habe auch als unten versucht:
var content = "<HTML><BODY>Now='11/7/2017 4:08:34 PM' Process='chrome' SessionID=1 User='Local\User' Culture='en-US'<BR></BODY></HTML>";
var tag = document.createElement("html");
tag.outerHtml = content;
Es gibt die folgenden Fehler:
Uncaught DOMException: Failed to set the 'outerHTML' property on 'Element': This element has no parent node.
Obwohl ich weiß, dass es mit regex
erreicht werden kann, will ich es tun, ohne regex
.
Konnte jemand es auflösen?
Warum möchten Sie nicht eine Regex verwenden? Kannst du es mit String.replace 'hässlich' machen? –
Nach meinem Verständnis haben Ihr Hauptproblem und die zur Verfügung gestellte Lösung nichts gemeinsam. – revo