ドキュメント (org.w3c.dom.Document) を GWT の String に変換しようとすると問題が発生します。
Bofer GWT を使用せずに開発し、次のようにします。
XMLSerializer xmlSerializer = new XMLSerializer();
StringWriter strWriter = new StringWriter();
OutputFormat outFormat1 = new OutputFormat();
outFormat1.setEncoding("UTF-8");
//outFormat1.setEncoding("ISO-8859-1");
outFormat1.setVersion("1.0");
outFormat1.setIndenting(true);
outFormat1.setIndent(4);
//outFormat1.setIndent(2);
outFormat1.setOmitXMLDeclaration(false);
outFormat1.setMethod("xml");
xmlSerializer.setOutputCharStream(strWriter);
xmlSerializer.setOutputFormat(outFormat1);
xmlSerializer.serialize(xmlDoc);
strWriter.close();
しかし、GWT がそれを受け入れないため、アプリケーションは間違いを犯します。
誰か他の解決策を知っていますか?
ありがとう。