<?xml version="1.0" encoding="GB2312" ?>
或者
<?xml version="1.0" encoding="GBK" ?>
这样不行吗??

解决方案 »

  1.   

    <?xml version="1.0" encoding="GB2312" ?>
    不要保存为unicode格式
      

  2.   

    PHP中的DOMXML创建函数不支持编码设定,需要你自己用文件系统来创建一个初始格式的XML文件这样就可以了。
      

  3.   

    <?xml version="1.0" encoding="GB2312" ?>
    这样不就行了吗
      

  4.   

    本人也碰到类似问题,期待高手解决!!!
    Set xmlDOC =server.CreateObject("MicroSoft.XMLDom")
    strSourceFile = Server.MapPath("temp.xml")
    xmlDOC.save(strSourceFile)
    这样保存的XML文档是<?xml version="1.0" encoding="utf-8"?>,但我想让它保存的XML文档是<?xml version="1.0" encoding="gb2312"?>,请问怎么弄呀?
      

  5.   

    php的domxml只支持utf-8语言,不可修改当你向其中写入中文的时候要先转换成utf-8语言
    可参考http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=118164