Invalid character in the given encoding. Line XX, position XX.解决方法
2014-01-08 09:47
295 查看
最近在通过load函数,获取config文件中信息的时候,提示上面的错误,动手找资料发现是,config文件开头信息的问题。
解决方法:
打开对应的config XML文件,看它的第一行 <?xml version="1.0" encoding="utf-8"?> 将encoding="utf-8"改为 encoding="gb2312" 即可。
或者 <?xml version="1.0"?>中加上encoding="gb2312"
即可。
原来是由于该XML文件中存在汉字。所以要改编码方式。
解决方法:
打开对应的config XML文件,看它的第一行 <?xml version="1.0" encoding="utf-8"?> 将encoding="utf-8"改为 encoding="gb2312" 即可。
或者 <?xml version="1.0"?>中加上encoding="gb2312"
即可。
原来是由于该XML文件中存在汉字。所以要改编码方式。
相关文章推荐
- 获取数据库服务器日期、时间
- 使用sqlserver日期函数获取当前日期(指定格式)
- 获取sql server与年、季度、月、周首尾有关的时间函数
- sql server判断某个表是否存在
- oracle 判断某个表是否存在
- oracle 判断列是否在数据库中存在
- Column \'表名.某列名\' is invalid in the select list because it is not contained in either an aggregate f
- 此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据
- System.Xml.XmlException: 给定编码中的字符无效。 第 XX 行,位置 YY。
- order by 、group by 、having的用法区别
- 用 SQL 语句查看 SQL Server 2008 端口号
- DEV获取GridControl当前行
- Oracle跨库链接操作
- 排序算法大数据量测试代码
- CAD图层实体数据转换为SHP
- 第8章 以太网技术
- 在Mac OS X 用C++编写OpenGL程序
- uml笔记
- 基于矩阵模式的 Web 软件测试手段(转)
- C#使用vs2010封装DLL