我有这个 XML 文件
<test> 
 <</test>
我正在使用下面的 java 代码对其进行转换,xslt 文件只是复制了 xml
public class XMLTransform {
public static void main(String[] args) {
try {
StreamSource source = new StreamSource(new File("file.xml"));
StreamSource stylesource = new StreamSource(new File("trans.xsl"));
SAXTransformerFactory transformFactory = (SAXTransformerFactory) TransformerFactory.newInstance();
Transformer transformer = transformFactory.newTransformer(stylesource);
transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "no");
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
StreamResult result = new StreamResult(System.out);
transformer.transform(source,result);
}
catch (Exception e) {
e.printStackTrace();
}
}
}
我的问题是 java 用ascii 字符 替换了规范的回车 。
有关如何保留回车的规范名称的任何帮助?