用于导入Web内容的XPath查询

问题描述

有人可以建议如何使用importData或importXML函数从Google电子表格中的https://www.moneycontrol.com/india/stockpricequote/banks-public-sector/statebankindia/SBI导入'500112'和'SBIN'吗?

解决方法

尝试使用

=IMPORTXML(A1,"//ctag[@class='mob-hide']//span") #where A1 is the url

这应该让你们俩都

添加,例如:

=IMPORTXML(A1,"//ctag[@class='mob-hide']//span[1]")

最后应该只输出

500112

编辑:

自从提出问题以来,该站点开始使用GS无法处理的动态加载数据。使用浏览器“开发人员”选项卡中的工具,您可以发现目标数据是从其他站点加载的(见下文),并且为json格式。

因此,您需要为此使用GS的importJSON()函数:

A1 = https://priceapi.moneycontrol.com/pricefeed/bse/equitycash/SBI

A2 =importJSON(A1)

确保工作表上有足够的空间来扩展输出。完成后,您将在Data BseidData Nseid列下找到两个目标项目,可能在AL和AM列中。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...