我先把内容以XML的形式输出,必须以GBK的编码输出,不然一些特殊的中文字符会出现乱码
所以改成GB2312是不行的
这个问题怎么解决,jdom里能设置编码吗,还是根本就不支持GBK的编码
就是下面这出的错:
SAXBuilder sb = new SAXBuilder();
info("开始读入XML文件'" + xmlFileName + "'");
doc = sb.build(new FileInputStream(xmlFileName));
所以改成GB2312是不行的
这个问题怎么解决,jdom里能设置编码吗,还是根本就不支持GBK的编码
就是下面这出的错:
SAXBuilder sb = new SAXBuilder();
info("开始读入XML文件'" + xmlFileName + "'");
doc = sb.build(new FileInputStream(xmlFileName));
解决方案 »
- 求前辈指点
- java连接sql server2000
- 急!!!如何用 Java 检测局域网内的某台机子上的某个服务(如sql server)是否已启用?????
- 如何得到一个文件夹下的所有文件夹及子文件夹?急!!!
- 设计一程序!!
- 初级 用Jtable和queryDataSet显示数据,如何获得某行某列数据的值?
- 总是出现 Exception in thread " mian" java.lang.NoClassDefFoundError: c:\hellojava 是怎么回事?
- 请教各位大侠,如何用java实现一个上传图片的功能
- 请问谁有jvm的体系结构指令系统方面的资料?大谢特谢!
- 怎样使我的程序窗口位于其他所有程序之上!
- swing问题,如果实现点击一个按钮停止另一个按钮执行得任务?
- java 中 now() 函数需要包含什么包才能用
刚好,我碰到过,试试
SAXBuilder sb = new SAXBuilder();
info("开始读入XML文件'" + xmlFileName + "'");
FileInputStream in = new FileInputStream(xmlFileName);
InputStreamReader isr = new InputStreamReader(in,"GBK");
doc = sb.build(isr);