如何通过Java和XPath更改XML编码?

时间:2017-08-30 08:02:44

标签: java xml xpath

<?xml version="1.0" encoding="UTF-8"?>

如何通过Java和XPath更改XML编码?想拥有“ISO-8859-1”。

谢谢!

1 个答案:

答案 0 :(得分:0)

这取决于您使用哪个库进行序列化。

一种常见的技术是使用带有空转换的XSLT序列化程序

TransformerFactory.getInstance().getTransformer().transform(DOMSource, StreamResult)

允许您在Transformer对象上指定序列化属性(setOutputProperty);您可以设置的其中一个属性是“编码”。