韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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 )
关注

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

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

《办公室高潮秘书2》电影| 《睡眠指导1-6集》| 涂了春药的奶头被众人抡H漫画| 韩漫免费观看在线阅读浸画| 摧花狂魔全文阅读免费| 水K制服| 无人区在线观看免费播放电视剧| BOBO浏览器| 情趣刑具| 《熟妇的荡欲》HD中字| 《熟妇的荡欲》HD中字| 《黑寡妇3:满天星法版》| 如何正确拔萝卜| B级文件| 法国色情巜宝贝宝贝3| 赵局长含着小婷的双乳| 王叔我老公还在客厅呢什么小说 | 把女人弄湿后男人的心理变化| X7X7X7任意噪1060| 公愆憩止痒玉米地| 李丽珍三级| 《胯下之臣》金银花露原文| 无风险9.1免费版观看| 男生把小困困放到女生困里视频 | 欧美一区二区| 黑色蕾丝女装大长腿| 为什么男的用手抠女的信道| 弁而钗| 《酒店激战》动漫1-5集免费观.| 白色变态蕾丝超薄开档连身袜| 适合做前看的短篇小说| 情满九道弯电视剧40集免费观看| 艳妇乳肉豪妇荡乳XXXOO图片| 国产精华最好的产品入口| 丈夫不在的日子中字头| 黑科网今日黑科独家爆料| 狗和人胶配方20分钟一| 摄影师把我的奶头掏出来了| 狗配人的大片视频大全| 哥要色| 日亚M码是日本的还是中国的