在调试数字驱动用xml文件的方式时,包含读取xml文件的步骤,运行程序报错:

d:\test\0629>python XmlUtil.py
Traceback (most recent call last):
  File "XmlUtil.py", line 59, in <module>
    datas = xml.getDataFromXml()
  File "XmlUtil.py", line 45, in getDataFromXml
    root = self.getRoot()
  File "XmlUtil.py", line 17, in getRoot
    tree = ElementTree.parse(self.xmlPath)
  File "C:\Python27\lib\xml\etree\ElementTree.py", line 1182, in parse
    tree.parse(source, parser)
  File "C:\Python27\lib\xml\etree\ElementTree.py", line 656, in parse
    parser.feed(data)
  File "C:\Python27\lib\xml\etree\ElementTree.py", line 1659, in feed
    self._raiseerror(v)
  File "C:\Python27\lib\xml\etree\ElementTree.py", line 1523, in _raiseerror
    raise err
xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 4, column 34

xml文件是自己手动新建的,内容是自己敲上去的,对比之前的好用的xml文件的内容,并没有问题,注意力开始放在代码上了,怎么改都不行,后来几经调试,发现重新替换了xml文件就好了,文件内容检查过,并没有问题,是个奇怪的问题,目前还没有重现

先记录一下这个问题

 

最新文章

  1. 浅谈我对DDD领域驱动设计的理解
  2. Mysql 中 show full processlist
  3. selenium2.0关于python的常用函数(一)
  4. Tree Traversals
  5. 基于tcp/udp的协议
  6. AngularJS开发指南5:AngularJS表达式详解
  7. mysql大表如何优化
  8. 【转】Unity3D研究院之通过C#使用Advanced CSharp Messenger(五十)
  9. $.getJSON异步请求和同步请求
  10. HTML5结合百度地图API创建地图应用
  11. 黑客是怎样绕过WAF之三重防护绕过讲解
  12. 大白书 209 remember the word
  13. android 开发心得杂记
  14. 手把手教你树莓派实现简易室内监控系统(C)之BOA服务器的搭建
  15. drool-6.5的自学demo
  16. ubuntu 下安装docker 踩坑记录
  17. 反射Dll注入分析
  18. java后台发送请求并获取返回值
  19. 反射API(一)
  20. python中copy 与 &#39;=&#39; 的区别

热门文章

  1. date类型数据插入
  2. XMPP HTTP
  3. docker nginx mysql
  4. (一)微信小程序之模拟调用后台接口踩过的坑
  5. 【java】将List中的实体按照某个字段进行分组的算法
  6. solr删除数据的4种方便快捷的方式
  7. 开源的PaaS方案:在OpenStack上部署CloudFoundry (一)简介
  8. 微信小程序5.2.2版本,找不着resource下exml皮肤
  9. TextureMerger1.6.6 三:Bitmap Font的制作和使用
  10. Yii2框架添加API Modules