Здравствуйте, dali.na, Вы писали:
DN>Привет!
DN>как можно поместить содержимое xml-документа в TextArea? (xml-документ создан с помощью dom4j)
DN>Спасибо!!!
Йопт, у Document есть метод — asXml()
метод asXML() преобразует документ в строку. а мне надо сохранить структуру xml в TextArea!
Здравствуйте, Аноним, Вы писали:
А>метод asXML() преобразует документ в строку. а мне надо сохранить структуру xml в TextArea!
Попробуй вот так
private String getDocumentString(Document doc) {
StringWriter stringWriter = new StringWriter();
OutputFormat outputFormat = OutputFormat.createPrettyPrint();
outputFormat.setIndentSize(4);
XMLWriter serializer = new XMLWriter(stringWriter, outputFormat);
try {
serializer.write(doc);
} catch (IOException e) {
throw new RuntimeException(e);
}
return stringWriter.toString();
}