<?xml version="1.0" encoding="GB2312"?>这样吧

解决方案 »

  1.   

    用XSL处理生成好的XML文件?
    在XSL里写好XML头应该可以吧
      

  2.   

    我记得你在写入时有选项.
    具体如下:
    其中doc为Document
    你还要引入另外一个包:import org.apache.crimson.tree.XmlDocument;
    ((XmlDocument)doc).write(sb, "UTF-8")
      

  3.   

    我现在是产生了一个DOM树,然后输出到一个XML文件,想设置它的编码为GB2312啊!帮帮忙啦!
      

  4.   

    将UTF-8那里替换了就行了,sb是一个writer类或其子类
      

  5.   

    哈哈.......
    一条语句搞定了!
    产生的DOM用transformer输出时设置一下就好了!开心啊!我的分给能不能收回啊!
    transformer.setOutputProperty(OutputKeys.ENCODING, "GB2312");