Xpath 使用IMPORTXML将数据从易趣导入谷歌电子表格

Xpath 使用IMPORTXML将数据从易趣导入谷歌电子表格,xpath,google-sheets,Xpath,Google Sheets,我正在尝试使用=IMPORTXML函数将表格从“”导入Google电子表格,我使用的公式如下所示 A1= A2=/*[@id=“w1-20ctbl”] A3==导入XML(A1,A2) 但它不返回任何内容,并显示“导入的内容为空。” 有人能帮我吗,我是谷歌表单脚本新手,如果有人能帮我,我会非常感激 等待某人的消息 谢谢您无法使用IMPORTXML或任何内置的Google Sheets公式访问图片表格,因为该表格是在用户访问网站时生成的 如果您查看,您将看到该表不存在IMPORTPATH查看此页

我正在尝试使用=IMPORTXML函数将表格从“”导入Google电子表格,我使用的公式如下所示

A1=

A2=/*[@id=“w1-20ctbl”]

A3==导入XML(A1,A2)

但它不返回任何内容,并显示“导入的内容为空。”

有人能帮我吗,我是谷歌表单脚本新手,如果有人能帮我,我会非常感激

等待某人的消息


谢谢

您无法使用
IMPORTXML
或任何内置的Google Sheets公式访问图片表格,因为该表格是在用户访问网站时生成的

如果您查看,您将看到该表不存在
IMPORTPATH
查看此页面源代码,它是浏览器呈现javascript之前的内容。当您在浏览器中“检查”一个元素时,它是在javascript呈现后检查内容


不幸的是,没有一种简单的方法来获取您要查找的数据。你必须找到或建立自己的刮削工具。小心不要违反易趣使用条款或任何当地法律

该页面上没有id为“w1-20ctbl”的元素。谢谢@Diego,您能告诉我如何将Xpath获取到该表中吗。Url页面中只有一个表我不知道你指的是哪一个表to@Diego,该页面中有一个表格,表格标题为注释、年份、型号、修剪引擎我在谷歌上查看网页时用Xpath,cromathank you very@Diego,只是一件小事,我可以用“UrlFetchApp.fetch”来做这件事吗,我是说在Script@user9614426你当然可以试试!应该比较容易检查。使用
urlfeatch
获取HTML内容后,只需搜索“w1-20ctbl”。这是我现在使用的代码,我是否做错了,函数update_leadboard(){var url=”“var result=urlfeatchapp.fetch(url);var response=result.getContentText();//var data=JsonL.parse(response);var w=SpreadsheetApp.getActive();var s=w.getActiveSheet();Logger.log(result);//将JSON写入电子表格…}@user9614426我刚刚尝试过,似乎不起作用。