我是一般编程的初学者,尤其是谷歌。我一直在尝试使用importxml()函数让这个(在我看来)简单的Web查询工作一段时间。我试图从引文生成网站中提取引用,您可以在其中搜索已发布的ID号(PMID)。
该网站为https://mickschroeder.com/citation/?q=18515037,其中18515037是PMID。这引出了一个引用。
Allison MA, Kwan K, Ditomasso D, Wright CM, Criqui MH. The epidemiology of
abdominal aortic diameter. J Vasc Surg. 2008;48(1):121-7.
我检查了元素,得到了XPath:
//*[@id="citation_formatted"]/text()
所以我试过了
=importxml(ttps://mickschroeder.com/citation/?q=18515037, "//*[@id="citation_formatted"]/text()")
它返回#N / A或空白。我已经尝试取出*但无法使其正常工作。我是否需要在文本()中转义()?或者我的Xpath完全错了。我找到了答案,但我觉得我很新,我不能应用这些概念。
感谢您提供任何帮助。