国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python xml解析中文乱码怎么办

python xml解析中文乱码怎么办

头像

爱喝马黛茶的安东尼

2019-10-10 10:41:435492浏览 · 0收藏 · 0评论

用python解析xml文件,出现异常信息如下:

xml.parsers.expat.ExpatError: not well-formed (invalid token): line 13, column 31

相关推荐:《Python入门教程

解决方式:

将文件重新编码成utf-8格式就可以了。

在linux下一种取巧的解决方式:

对于中文,这里选了一种取巧的方法。即先通过iconv命令将xml文件变成utf-8格式,然后将xml中指定编码格式的内容去掉即可。

可参考如下代码:

cmd = "iconv " + filename + " -t \"utf-8\" >utf.tmp"
os.system(cmd)
utf_filename = "utf.tmp"
f = open(utf_filename)
data = f.read()
f.close()
os.system("rm -f utf.tmp")
#----delete the encode type in  xml file-----
#result = re.sub(regex, newstring, subject)
data = data.replace('encoding="GB2312"', '')
data = data.replace('encoding="gb2312"', '')
#self.dom.unlink
self.dom = xml.dom.minidom.parseString( data )
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《一滴都不许漏》何泽城林荫| 五姑娘影院在线观看免费版电视剧| 女人大阴唇夹缝是阴虚还是阳虚 | 《无能的丈夫》完整版| 《警花交换做爰》| 日本护士裸体做爰视频| 欧美大妈LOGO大全及价格图| 蜜桃视频| 无码| 《办公室高潮秘书2》| 爷爷的鸡又黑又长下一句怎么接| 18岁免费观看高清电视剧推荐| 《性房纵欲》在线观看| 小寡妇在线观看免费播放电视剧 | 日本护士裸体做爰视频| 《瞒着丈夫说在公司加班》中字| 《性爽2》电影| 老公拿狗给我配| 胡乱的深见君| 妈妈叫我戴上避孕套英文| 二人世界高清视频播放| 快拨出我是你老师最火的一句| 第1章饱满的乳峰喷奶水动漫| 老师掀起裙子让我挺进| 中文AV人妻AV无码中文下载| 无人区在线高清免费看电视剧 | 医院玩弄人妻1~12章| 日亚M码是日本的还是中国的| 《丰满的女邻居》播放| 三个老师轮流给学生布置作业| 女性扒开大腿内侧小肚子痒| 性做爰全过程免费看| 摸摸大扔子图片真实| 电影《出轨》免费观看全集| 打扑克| 夫妻二人世界免费看第一集| 坤坤赛进桃子里在线看歌词| 四川少女B站免费入口| 何小莹被老头拖进树林里| 《搬家工人的绝遇》观看| 善良的公与媳HD中文