我用dom4j写xml文件
XMLWriter writer = new XMLWriter(new OutputStreamWriter(new FileOutputStream(new File(test.xml)),"UTF-8"),OutputFormat.createPrettyPrint());
希望结果是写出的文件编码是utf-8,但是实际操作中如果文件中不包含汉字文件编码就是系统默认,包含汉字时才是utf-8
请问怎么让不写汉字也是 utf-8呢?谢谢!~
XMLWriter writer = new XMLWriter(new OutputStreamWriter(new FileOutputStream(new File(test.xml)),"UTF-8"),OutputFormat.createPrettyPrint());
希望结果是写出的文件编码是utf-8,但是实际操作中如果文件中不包含汉字文件编码就是系统默认,包含汉字时才是utf-8
请问怎么让不写汉字也是 utf-8呢?谢谢!~
解决方案 »
- File.delete()删除文件,偶尔删除失败。有遇到过类似的情况的没有吗?快疯了
- 搞不懂了,公用对象数组NullPointerException问题
- 可以帮忙改写成j2se吗
- 两道JAVA概念题,想与大家一起讨论下~
- 用final定义方法参数的问题
- 使用javaw运行jar对字符有什么限制吗
- 哪里有《JavaTM 实例技术手册》一书的电子版啊?
- Java的Heap Size设置上究竟有什么用??(-Xmx,-Xms)
- 我真的对CSDN快失望了,怎么回事,这种问题我已经花了120分了
- 不能运行HELLOWORLD为什么??
- JDBC连接需导入那三个包?
- java和C socket通讯问题,各位大侠进来看看
XMLWriter writer = new XMLWriter(new OutputStreamWriter(new FileOutputStream(new File(test.xml)),outFormat);看看这里有你想要的吗?
http://hi.baidu.com/netnova/blog/item/07966a59a914212a2834f093.html
还是没用.
后来的顶下,散分算了.