国产成人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 )
关注

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

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

内衣走秀| 成都私人情侣免费看电视剧的软件| 儿子找不到媳妇妈妈能以身相许吗| 荡公乱妇第1章晓静| 男女裸体做受XXXX性视频直播| 妈妈叫我老公我叫妈妈的名字| 女被扒开腿狂躁XXXXX视频| 暴躁少女免费看完整版| 狗配女人宝典视频| 菠萝蜜在线观看免费播放电视剧| 一路向西| 人狗大战6免费观看正版| 《酒店激战》动漫1-5集免费观..| 日韩电影| 裤子蜜桃| 野外打野真实视频大全| 野外打野真实视频大全| 《帐篷里的秘密》动漫| 17.C1起草视频| 老阿姨2免费播放电视剧 | 少女配狗播放视频| 法国满天星《太太们》| 美国色情巜春药2| 美女跳舞| 滢滢的日记1~15笔趣阁| 女生给男生吃小头头| 蜜疯直播下载| 男人晚上吃奶时乳房会变| 真人做爰高潮30分钟| 你与我最后的战场第二季| 女性扒开大腿内侧小肚子痒| 免费观看B站刺激战场2023| 趴在办公桌把腿张开| 一母四女战一婿刘琴小说免费阅读| LISA SELESNER| 开档比基尼内衣超薄| 《与上司做爰HD》| 棉签和冰块| 臣卜扌桑扌圭辶鬲的游戏| 《请好好疼爱里面》免费观看 | 泳装表演