2024-06-17 12:07:20 发布
网友
我使用feedparser从XML进行解析文件。但是我无法使用该文件中的feedparser解析<geo:lat>,<geo:long>标记!你们知道我如何在python中使用feedparser解析这些标记吗?在
<geo:lat>
<geo:long>
提前谢谢!在
<rss version="2.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:dc="http://purl.org/dc/elements/1.1/">
工作示例:
import feedparser
for item in d['items']` print item['geo_lat'] print item['geo_long']
Feedparser应该解析扩展名为geo的Basic Geo命名空间。 检查XML是否具有http://www.w3.org/2003/01/geo/wgs84_pos#命名空间声明,如:
xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
此代码段应该有效:
<rss version="2.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:dc="http://purl.org/dc/elements/1.1/">
工作示例:
import feedparser
Feedparser应该解析扩展名为geo的Basic Geo命名空间。
检查XML是否具有http://www.w3.org/2003/01/geo/wgs84_pos#命名空间声明,如:
此代码段应该有效:
^{pr2}$相关问题 更多 >
编程相关推荐