【发布时间】:2012-11-01 11:34:41
【问题描述】:
我正在使用 dom4j 解析一个 xml 文档,如下所示
SAXReader reader = new SAXReader();
document = reader.read("C:/test.xml");
但它不会保留当我如下编写 xml 时存在的命名空间
FileOutputStream fos = new FileOutputStream("c:/test.xml");
OutputFormat format = OutputFormat.createPrettyPrint();
XMLWriter writer = new XMLWriter(fos, format);
writer.write(document);
writer.flush();
如何使用 dom4j 做到这一点。我使用 dom4j 是因为代码简单。
【问题讨论】:
标签: java xml-parsing xml-namespaces dom4j