"无法解析XML内容"

时间:2014-04-22 20:48:39

标签: xml xpath google-sheets api-eveonline google-sheets-importxml

谷歌电子表格给我一个错误说明"导入的XML内容无法解析"当我尝试使用IMPORTXML函数时。

细胞内容:

=IMPORTXML("http://api.eveonline.com/char/AccountBalance.xml.aspx?keyID=myKey&vCode=myVCode&characterID=myCharID","/eveapi/result/rowset/row@balance")

myKey,myVCode& myCharID都是有效的(通过地址栏访问链接,实际的密钥/ ID给我一个干净的XML文档)。

XPATH尝试返回属性值" balance"在节点"行"。 eveapi是一个根本说明。

我在网上发现的关于此问题的唯一信息是IMPORTXML无法解析js,但是没有js可以处理 - 输出实际上是纯XML文档。

1 个答案:

答案 0 :(得分:2)

您的XPath无效。使用/您正在执行轴步骤。但是,当您编写row@balance时,您没有执行所需的轴步骤以进入balance属性。因此,它必须是

/eveapi/result/rowset/row/@balance