Wie kann ich ein InputStream-Objekt aus einem XML-Dokument oder einem Node-Objekt erstellen, das in Xstream verwendet werden soll? Ich muss das ??? ersetzen mit etwas sinnvollem Code. Vielen Dank.So erstellen Sie einen InputStream aus einem Dokument oder einem Knoten
Document doc = getDocument();
InputStream is = ???;
MyObject obj = (MyObject) xstream.fromXML(is);
Es funktioniert gut, vielen Dank. –
haben Sie die erste Zeile des Codes in der letzten Zeile verwendet. die mittleren Zeilen haben nichts getan, wenn Sie es überprüfen ... – AbhishekB
Die erste Zeile verwendete ByteArrayOUTPUTStream, während das letzte ByteArrayINPUTStream verwendet wurde. Darüber hinaus wird in der ersten Zeile deklarierter outputStream als Parameter für StreamResult verwendet. –