第一次使用dom4j进行xml文件的处理,使用很简单,开发很高效。
测试中中文会出现乱码,看了一下生成的文件,默认为utf-8存储,这样乱码必然会出现。
解决方法也很简单,见如下代码
OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding("gbk");
XMLWriter writer = new XMLWriter(new FileWriter("commands.xml"), format);
Document document = reader.read("commands.xml");
writer.write(document);
writer.close();
也就是在写入文件时设置一下编码格式就可以解决乱码问题。
-
My Twitter
- 冰箱里的半瓶可乐没了,估计是昨晚他们开party时谁拿的,最可恶的是让我找到了喝剩下的瓶子,还被踩扁了
- 曹阳被突破了,啊啊
- 原来国外体育博彩的花样这么多啊
- 听闻晚上没有国足转播,请问哪个台有转播呢?
- 晚上看国足的球
- 下了一天雪,本以为会春暖花开的.
- 一会雪一会雨,没完没了
- RT @mepine: 狗日的小偷,拿我自行車過年了。
-
Tag cloud
-
Categories