试图从我的经纪人那里读取HTML以查找XRP的价格

试图从我的经纪人那里读取HTML以查找XRP的价格,html,xml,google-apps-script,urlfetch,Html,Xml,Google Apps Script,Urlfetch,我正在尝试创建一个谷歌应用程序脚本,从这个网页中提取一个特定的值。我正试图阅读HTML以找到我正在寻找的价值,它是我的经纪人提供的XRP价格,表示为“MYR”。这是我试图使用的代码 function getXRP(){ var html = UrlFetchApp.fetch('https://www.luno.com/en/price/XRP').getContentText(); var loc = html.indexOf("MYR"); return ht

我正在尝试创建一个谷歌应用程序脚本,从这个网页中提取一个特定的值。我正试图阅读HTML以找到我正在寻找的价值,它是我的经纪人提供的XRP价格,表示为“MYR”。这是我试图使用的代码

function getXRP(){
  var html = UrlFetchApp.fetch('https://www.luno.com/en/price/XRP').getContentText();
  var loc = html.indexOf("MYR");
  return html.substring(loc, loc+8);
}
据我所知,html.indexof(“MYR”)返回的值为0,因此我得到的输出是XML的前8个字符

<!DOCTY

作为参考,我正试图捕捉价格如下,并插入到我的谷歌表单文档。任何帮助都将不胜感激,谢谢

html.indexOf(“MYR”)
正在返回
-1
,因为您正在获取的页面的源代码不包含
MYR

UrlFetchApp.fetch('https://www.luno.com/en/price/XRP“).getContentText()
不能用于获取动态内容,相反,您应该找到一些方法来创建无头浏览器并解析呈现的DOM而不是源代码

相关的