我正在尝试研究如何在Google电子表格中正确使用ImportXML。我正在尝试从此URL中获取密钥“last”的值:
https://www.bitstamp.net/api/ticker/
我现在所拥有的只是,但是这会报告错误,“请确保URL指向有效的XML或HTML”:
=ImportXML("https://www.bitstamp.net/api/ticker/","//@last")
好吧,看看你不能使用=ImportXML
来导入JSON数据,这纯粹是为了使用XML和HTTP而设计的,这对于它所引发的错误是有意义的。
从我可以看到谷歌还没有提供=ImportJSON
方法,但我发现了一个script here,然后包括这个确切的功能。
我为你创建了一个关于this spreadsheet here的例子。
所以它基本上只是使用了这个功能......
=ImportJSON("https://www.bitstamp.net/api/ticker/", "/")
然后你可以用路径来找到你想要的确切位。
您实际上只需使用importdata - 它会自动为您解析字段。
=IMPORTDATA("https://www.bitstamp.net/api/ticker/")