IE打开xml无法打开问题原理解析

1.定义一个xml文件

<?xml version="1.0" encoding="gb2312"?>
<soft>
    <a>中国</a>

</soft>

系统默认以ANSI即GB2312保存文件,用IE打开该xml文件没问题。

2.定义另外一个xml文件

<?xml version="1.0" encoding="UTF-8"?>
<A>
    <a1>你好</a1>
</A>

保存该文件,用IE打开该xml文件会出现问题。所以必须手动保存以UTF-8保存。

注意:由于eclipse比较灵活,会根据encoding来自动识别以什么编码格式保存文件,所以 IE打开由eclipse保存的文件,是不会有问题的。

encoding是通知浏览器用什么编码格式打开,当保存文件的话就用什么编码格式保存,IE才可以打开。

 

posted @ 2016-05-05 21:04  倔强的鸭子  阅读(2680)  评论(0编辑  收藏  举报