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才可以打开。