<?xml version="1.0" encoding="GB2312" ?> 或者将文件另存为utf-8也可以

解决方案 »

  1.   

    不行啊,改成GB2312那样连xml文件不能生成了。另外,我已经按utf8格式保存了。我的xml文件里面有中文字符而且没有乱码。只是用ie打开的时候它不认,说是无效字符。我怀疑是不是不支持中文。
      

  2.   

    你添加的中文节点信息不是UTF-8编码的
      

  3.   

    哦,怎样才能变成那样呢。比如,我想通过一个html网页的表单提交一些中文信息,再把它们作为节点的内容存入xml文档。这个过程中,是在哪个位置保存中文信息为utf8格式呢?
    还有之前曾经试验了一下,直接在php程序里写中文信息,然后用xml保存,还是出现前面说的问题。
    是不是php文件也要设置编码格式?如果是,还是在head标签里面设置吗?最好能有简单的例子。谢谢!!