RSS出现“Input is not proper UTF-8, indicate encoding !”的解决方法
starz同学提示说我的RSS出错了,查看一下,果然,出错提示如下:
This page contains the following errors:
error on line 402 at column 25: Input is not proper UTF-8, indicate encoding !
Bytes: 0x07 0x43 0x68 0x61
Below is a rendering of the page up to the first error.
搜索一下,说是内容中有不完整的utf8字符导致xml解析器出错。
根据提示的错误位置,把附近的文字复制到Emeditor中,那个隐藏的不完整字符出现了,Emeditor中是用一个大黑点表示的,删除后把文本复制回去,搞定。
本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自枫芸志,原文地址《RSS出现“Input is not proper UTF-8, indicate encoding !”的解决方法》
复制或转载请以超链接形式注明转自枫芸志,原文地址《RSS出现“Input is not proper UTF-8, indicate encoding !”的解决方法》
标签: RSS
请问具体是修改哪个文件?
[回复]
晴枫 4月 10th, 2012 上午10:35 回复:
@V_v, 找到不完整的字符的内容源,不一定时修改文件;如果是wordpress的文章内容的话直接在后台改文章就可以了
[回复]
V_v 4月 10th, 2012 上午10:49 回复:
@晴枫, 嗯,谢谢,现在已经解决了
[回复]
我现在也遇到这个问题,请问有详细方法么,我看不懂你说的这个
[回复]
晴枫 5月 15th, 2011 下午10:58 回复:
@死大葱, 就是你的RSS输出的内容里存在不完整的字符,可以复制到Emeditor可以看到,然后对应去修改一下文章把不完整的字符去掉就可以了
[回复]
阿洛先生 3月 15th, 2013 下午4:27 回复:
@晴枫,
复制什么东西呢?去哪里复制啊?怎么定位啊
[回复]
晴枫 3月 21st, 2013 下午11:06 回复:
@阿洛先生, 复制RSS的输出结果,右键查看源码;不是错误提示里有出错的行的位置号吗,line后面那个数字
[回复]