Python 如何在XML中处理$?

Python 如何在XML中处理$?,python,xml,Python,Xml,ElementTree为以下项引发异常: 我从斯坦福NLP软件包中得到了这个输出。它真的是畸形的吗?维基百科和其他资料都没有提到这一点 如何解决这个问题?如果我知道美元是什么,我想用它对应的实体来替换它 这对我来说是太多的努力来解析现在。但是,不能在标记名中使用字符引用,因此这不是解决方案。表示否。查看显示$不是有效的XML名称字符。我可以用其他字符替换它吗?@Darkthulhu:这是元素名称,不是XML文本数据。 Traceback (most recent call last): Fi

ElementTree为以下项引发异常:

我从斯坦福NLP软件包中得到了这个输出。它真的是畸形的吗?维基百科和其他资料都没有提到这一点


如何解决这个问题?如果我知道美元是什么,我想用它对应的实体来替换它

这对我来说是太多的努力来解析现在。但是,不能在标记名中使用字符引用,因此这不是解决方案。表示否。查看显示$不是有效的XML名称字符。我可以用其他字符替换它吗?@Darkthulhu:这是元素名称,不是XML文本数据。
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<stdin>", line 3, in xml
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1301, in XML
    parser.feed(text)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1643, in feed
    self._raiseerror(v)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1507, in _raiseerror
    raise err
xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 28, column 14