使用 ImportXML 和 XPath 从 XML 中提取数据

蓝Q

我想要做的是使用 Google 电子表格从这个 XML 中提取数据:

XML文件

现在我认为这将是一项简单的任务,并决定使用 ImportXML() 函数和以下 XPath 刺:

- =IMPORTXML("https://api.eveonline.com/map/FacWarSystems.xml.aspx", "//row[@owningFactionID='500002']")

其中,理论上应该返回文档中 owningFactionID 为 500002 的每个条目。

问题是我在 Google 电子表格(空)中只得到 #N/A。

如果有人可以帮助我解决我在这里做错的事情,我将不胜感激。

乔丹·瑞亚

您的查询是正确的,但返回的行元素为空。我假设您想查看每一行的属性。你需要使用类似的东西:

=IMPORTXML("https://api.eveonline.com/map/FacWarSystems.xml.aspx","//row[@owningFactionID='500002']/@*")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用xpath爬行并从表中提取数据

使用XPath从Postgres XML列中提取数据

使用XPath从XML文档中提取标记特定的数据

使用SimpleXml从xml文件中提取数据

如何在Google表格中使用ImportXML从Instagram和IGTV视频中提取观看次数数据?

Google表格和XPath中的IMPORTXML

如何使用xmldocument类和xpath从xml过滤数据

如何在Google表格中使用IMPORTXML和Xpath捕获<img src> URL?

如何使用IMPORTXML和XPath返回特定的链接地址

使用ImportXML提取URL和锚点

无法使用Google表格中的IMPORTXML检索xml数据

Xpath和CssSelector不使用Selenium和Python提取数据

如何使用importxml和xPath加载此“标签”

Xpath:如何使用importXML函数从Google电子表格的URL中提取值?

使用XPath无法从XML文档提取数据

使用libXML / XPath提取和存储XML数据

如何使用xpath或查询从xml提取数据

使用 Python 3 从 xml 中提取数据

使用Python从xml文件中提取数据

使用 xpath 从 xml 元素中提取值

xpath 从 div 和表中提取数据

使用 xpath 从 SQL Server 中提取单个属性值 XML

使用xpath使用Scrapy从多个表中提取数据

如何使用 PHP 从 XML 文件中提取和排序多维数组数据(使用 simpleXML)

如何制作正则表达式以与 xPath 和 ImportXML 一起使用?

使用 Splunk - 使用 xpath 从日志文件中的 xml 数据中提取字段

ImportXML Google 表格无助于从 XML 文档中提取

无法在 div 中使用 importxml 和 xpath 导入文本

我无法使用 xpath 和 IMPORTXML 访问网站中的数据,因为代码片段在源数据之外