java为什么XStream不生成xml头文件
我正在使用XStream生成对象的xml文件。但是,xml文件中省略了版本和编码头,我不知道为什么。下面是我打印xml文件的方法:
public static void personsToXML(ArrayList<Person> persons) throws FileNotFoundException {
PrintWriter pw = new PrintWriter(new File("someFilePath"));
XStream xstream = new XStream();
for (Person i : persons)
pw.print(xstream.toXML(i));
pw.close();
}
它可以很好地输出xml,但是没有出现标题,如中所示
<?xml version="1.0"?>
他不在场
谢谢
共 (0) 个答案