0
我有一个包含字符的XML文档“&;”,像这样:如何使用Python解析XML文档包含字符“&”
<dblp>
<article mdate="2011-12-29" key="tr/trier/MI96-15" publtype="informal publication">
<author>Manfred Laumen</author>
<title>Newton's Method for a Class of Optimal Shape Design Problems</title>
<journal>Universität Trier, Mathematik/Informatik, Forschungsbericht</journal>
<volume>96-15</volume>
<year>1996</year>
</article>
</dblp>
我如何解析呢?
我的代码永远是错的:
import libxml2
doc = libxml2.parseFile('dblp.xml')
奇怪的是,包括XML源代码中的DTD工作得很完美,但是链接到DTD并没有:实体被解析器无声地吞下。特别是基本的dblp XML文件会发生什么情况:它已经包含一个指向dtd的链接,但是在解析器生成实体的输出中,它们被省略了。 – 2013-10-31 00:54:19