Java 对合并的XML文件进行编码
我使用下面链接中提到的答案来合并XML文件Java 对合并的XML文件进行编码,java,xml,Java,Xml,我使用下面链接中提到的答案来合并XML文件 但是输出文件似乎缺少编码 <?xml version="1.0"?> <DataFile> <Contact id="1" time="13vsxv:01" KeyCd="cxcEfsd191cxzcate="2012-11-19"><Name><Title>01</Title><FirstName>Chrcxzcan</FirstName>&l
但是输出文件似乎缺少编码
<?xml version="1.0"?>
<DataFile>
<Contact id="1" time="13vsxv:01" KeyCd="cxcEfsd191cxzcate="2012-11-19"><Name><Title>01</Title><FirstName>Chrcxzcan</FirstName><LastName>methot</LastName></Name><Address><Street>9xcz</Street><City>Repentigny</City><State>QC</State><Zip>J5Y1c9</Zip></Address><ContactInfo><Email>ancxcec@ucxcet</Email><EvePhone>4fds277</EvePhone></ContactInfo><Language><Lang>0cxc</Lang></Language></Contact>
<Contact id="2" time="13:02:01" KeyCd="0dasdEC201sda3dad000036" date="2012-11-19">....</Contact>
.............
</DataFile>
在封送拆收器上,设置编码的属性
m.setEncoding("jaxb.encoding", "ISO-8859-1");
创建文档时,传入要使用的编码
xmlEventFactory.createStartDocument("ISO-8859-1");
您应该链接到上面的答案,而不是问题(请参见每个答案的“共享”按钮)