我正在尝试使用 Google 表格中的 IMPORTXML 函数来获取https://www.powerthesaurus.org/上的含义和信息词
我成功地从另一个网站获取了一些数据,但是作为新手,当我在 D6 单元格中的 Google 表格中尝试获取任何数据时,我遇到了一些麻烦。
=ImportXML("https://www.powerthesaurus.org/"&A6,"//*[@id='link link--primary link--term']")
有人可以帮助我用正确的公式来教育我吗?
您正在寻找同义词。请注意,您最多可以在 Power Thesaurus 上显示 200 个。要在一个单元格中获取前 50 个同义词(因为每行有一个单词),您可以尝试以下操作:
在您的 GoogleSheet 中创建 50 个编号的列。将此公式应用于第一个单元格并将其向右拖动。
=IMPORTXML("https://www.powerthesaurus.org/abbreviation/synonyms";"(//div[@class='pt-thesaurus-card__term'])"&"["&B2&"]")
然后使用连接公式获取一个单元格中的所有单词(XX:XX 是您的列范围,提供的屏幕截图上的 B3:F3)。
=JOIN("|";XX:XX)
结果 :
或者,我们可以使用这种单行(然后进行一些清理),但 GoogleSheet 返回一个空白单元格,而 XPath 是完全有效的:
=IMPORTXML("https://www.powerthesaurus.org/abbreviation/synonyms";"normalize-space(//div[@class='pt-list-terms__container'])")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句