抓取数据时遇到的问题 gbk无法解码,illegal multibyte sequence
原因:1.utf-8编码
2.gbk编码,但是有多字符和特殊字符gbk无法解码
解决方式:打开网页:F12 在console输入document.charset 查看编码方式
确定编码方式后,如果是utf-8 就改编码语言,如果是gbk那么问题就出在第二项上
解决方式:
改用复杂度更高的gb18030,解码
illegal multibyte sequence
最新推荐文章于 2023-06-19 17:38:31 发布
本文探讨了抓取数据时遇到的gbk无法解码问题,主要原因是目标网页采用utf-8编码,或是包含gbk无法识别的多字符和特殊字符。文中提供了检查网页实际编码的方法,并建议使用更复杂的gb18030编码进行解码。

1万+

被折叠的 条评论
为什么被折叠?



