如何用Python的命名空间解析XML文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计829个文字,预计阅读时间需要4分钟。
问题:你想解析某个XML文档,文档中使用了XML命名空间。
解决方案:考察下面这个使用了命名空间的文档:
David Beazley
问题
你想解析某个XML文档,文档中使用了XML命名空间。
解决方案
考虑下面这个使用了命名空间的文档:
<?xml version="1.0" encoding="utf-8"?> <top> <author>David Beazley</author> <content> <html xmlns="www.w3.org/1999/xhtml"> <head> <title>Hello World</title> </head> <body> <h1>Hello World!</h1> </body> </html> </content> </top>
如果你解析这个文档并执行普通的查询,你会发现这个并不是那么容易,因为所有步骤都变得相当的繁琐。
本文共计829个文字,预计阅读时间需要4分钟。
问题:你想解析某个XML文档,文档中使用了XML命名空间。
解决方案:考察下面这个使用了命名空间的文档:
David Beazley
问题
你想解析某个XML文档,文档中使用了XML命名空间。
解决方案
考虑下面这个使用了命名空间的文档:
<?xml version="1.0" encoding="utf-8"?> <top> <author>David Beazley</author> <content> <html xmlns="www.w3.org/1999/xhtml"> <head> <title>Hello World</title> </head> <body> <h1>Hello World!</h1> </body> </html> </content> </top>
如果你解析这个文档并执行普通的查询,你会发现这个并不是那么容易,因为所有步骤都变得相当的繁琐。

