zoukankan      html  css  js  c++  java
  • python 解析xml遇到xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 4, column 34

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

    d: est629>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:Python27libxmletreeElementTree.py", line 1182, in parse
        tree.parse(source, parser)
      File "C:Python27libxmletreeElementTree.py", line 656, in parse
        parser.feed(data)
      File "C:Python27libxmletreeElementTree.py", line 1659, in feed
        self._raiseerror(v)
      File "C:Python27libxmletreeElementTree.py", line 1523, in _raiseerror
        raise err
    xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 4, column 34

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

    先记录一下这个问题

     
  • 相关阅读:
    个人网站第一期完成
    nodebb在阿里云主机部署过程
    mongoengine教程1
    quick cocos 的scheduler 定时器
    cocos2dx调度器scheduler
    Cocos2d-x中Vector使用
    Google分布式系统三驾马车: GFS,mapreduce,Bigtable
    Linux使用记
    Eclipse快捷键总结
    详解iOS App生命周期(转)
  • 原文地址:https://www.cnblogs.com/xiaxiaoxu/p/9244822.html
Copyright © 2011-2022 走看看