应该是你的xml文件不支持utf-8编码

解决方案 »

  1.   

    怎么让这个xml文件支持utf-8编码?
      

  2.   

    换成其它编码吧!
    xml好像不支持utf-8编码,刚才我把很多编码都试过,就是不支持utf-8!
    你用浏览器将你的xml文件打开,如果正常显示xml文件内容就表示xml文件没有问题,反之,你的xml文件有问题!
      

  3.   

    检查第一行对不对,比如多一个空格之类,我以前遇到过这问题,是编码不支持.
    第一行的encoding如下
    encoding="UTF-8"
    或者
    encoding="GB2312"
      

  4.   

    XmlDocument.writer(printwriter,"gb2312");
                                   ~~~~~~~~~XML文件中少了encoding="gb2312"
      

  5.   

    应该是最后两位说的问题,xml里面有中文,使用gb2312的编码方式,但是你写了encoding="UTF-8"
      

  6.   

    好像jdom不区分编码,其它方式得考虑xml的编码方式
      

  7.   

    为什么不用JDOM啊,生成xml很简单的