您的位置:首页 > 编程语言 > Python开发

python中利用lxml模块解析xml文件报错XMLSyntaxError: Opening and ending tag mismatch

2015-08-10 18:41 597 查看
今天在代码中第一次使用lxml解析xml文件时出错了,

XMLSyntaxError: Opening and ending tag mismatch: keyEffectiveDate line 21 and keyEffectiveData, line 21, column 80

截图如下



而我的xml文件是这样的



仔细理解lxml的报错, 特别是我用红框标记的那一行, 它的意思是说, 某行的tag起始标签keyEffectiveDate和末尾标签keyEffectiveData不匹配!

仔细一看, 的确是粗心导致的错误, 末尾标签中的Data应该写为Date.

这里将这个错误记录下来, 是希望我们编写python代码时能读懂程序的报错信息.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: