Kann jemand XML aus einem String konvertieren? Ich habe die Konvertierung von XML zu String-Werten gesehen, aber nicht String zu XML. Ich habe eine Zeichenfolge, die den XML-Inhalt enthält, aber wenn ich die parse()
-Methode verwende, schlägt es fehl. HierWie konvertiert man XML-Daten aus einem String?
ist das Beispiel:
String content = EntityUtils.toString(responseEntity);
Therefore content now contains:
content = "<MGMT>" +
"<NET>" +
"<HEAD>" +
"<ClientID>99999999</ClientID>" +
"<ServerID>WEB_01</ServerID>" +
"<Rsp>00</Rsp>" +
"<Auth></Auth>" +
"</HEAD>" +
"<STAT>" +
"<IP>192.168.5.158</IP>" +
"<Status>OK, Success!</Status>" +
"</NET>" +
"</MGMT>";
Hilfe bitte? Vielen Dank!
Was meinst du? Möchten Sie eine Art Java-XML-Objekt erstellen, das die in der Zeichenfolge enthaltene XML darstellt? Es ist nicht klar, was Sie zu tun versuchen. –
Der XML-Inhalt wird in einer String-Variablen gespeichert. Ich möchte diese Zeichenfolge analysieren, die XML in Werten speichert, die ich verwenden kann. Im obigen Beispiel. Was ich verwenden möchte, sind ' Ok, Erfolg! ', usw. Aber da es ein String-Wert ist, kann ich das analysieren? Ich habe versucht, eine 'XMLReader.parse (Inhalt)' und es ist fehlgeschlagen. Ich glaube, dass ich einige Schritte falsch gemacht habe, aber ich kann nicht herausfinden, welche. –