你是指用jdom生成XML文档吗?见下面代码段。Document doc = ... //内存中已构造好的jdom Document对象
XMLOutputter output = new XMLOutputter(2, true, "GB2312");
// 2 是指缩进2个字符, true表示用换行,---增强可读性
FileOutputStream out = new FileOutputStream(fileName);
output.output(doc, out);如果是从XML读取的话,只要将XML文件的encoding改成GB2312.
<?xml version="1.0" encoding="GB2312"?>
XMLOutputter output = new XMLOutputter(2, true, "GB2312");
// 2 是指缩进2个字符, true表示用换行,---增强可读性
FileOutputStream out = new FileOutputStream(fileName);
output.output(doc, out);如果是从XML读取的话,只要将XML文件的encoding改成GB2312.
<?xml version="1.0" encoding="GB2312"?>
XMLOutputter(String p0,boolean p1,String P2)
那个String p0代表什么?
XMLOutputter(String indent) - 指定缩进字符串(一般是几个空格)
XMLOutputter(String indent, boolean newlines) - 指定缩进字符串,是否打印换行符(可读性)
XMLOutputter(String indent, boolean newlines, String encoding)
...