我的工作是解析XML文件并检索各种报表。我还使用Python中的etree创建和编辑XML文件。大多数时候,我都被困在带有诸如mdash、nbsp等自定义实体的文件中。在
我浏览了一下,发现了这里提到的一个解决方案Python ElementTree support for parsing unknown XML entities?
所以我添加了实体定义[!实体nbsp“&;160;]它。它工作,但我需要将它们作为字符串来读取,添加实体定义,然后继续我的工作。在
这是唯一的办法吗?如果我想解析带有自定义实体的XML文件而不将它们添加到文件中,我可以这样做吗?在
有没有一种方法可以在脚本中定义这些实体并解析XMl文件?在
目前没有回答
相关问题 更多 >
编程相关推荐