打印

關與xml格式中的中文字符問題

關與xml格式中的中文字符問題

請問.xml格式中是否可以用中文字符?
我的一個xml當,在其中加了一個中文字符便出現如下問題:

文字內容包含無效的字元。處理資源 'file:///C:/Documents and Settings/gorden_wang/桌面/GSMCWIP-04030311.XML' 發生錯誤。第 289 行, 位置 40

其中xml首行如下:<?xml version="1.0" encoding="UTF-8"?>

請問該如何設置才能解除錯誤呢?

TOP

<?xml version="1.0" encoding="UTF-8"?>
<中文>
</中文>
估计你是这样写的吧。
用专业的编辑器来书写此类编码文件,如xmlspy。
你的问题应该是中文编译实际上gb2312,而解析时用的是utf-8,所以出错。或者把utf-8改为gbk也应该可以解决此问题。

TOP

謝謝大蝦,問題是解決了,不過中文字符變成了“い”,如何解決?

TOP

是什么编码?utf-8?“い”是运行后看到的?

TOP

是的

TOP

你是用程序处理还是用浏览器查看?
如果是查看,更改一下encode,如果程序处理,可能是对输入file指定的encode不正确。

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-9-7 17:22 京ICP证060528 号

Designed By 17DST