我尝试将xml数据从网站导入电子表格,但大多数xpath工作除了这个,它一直在抛出错误
这是我的完整语法:
=IMPORTXML("http://egypt.souq.com/eg-en/2724304505488/s/","//*[@id="content-body"]/header/div[2]/div[1]/div[1]/div/h1")
这是Google电子表格的问题还是什么?
答案 0 :(得分:0)
您在XPath查询中使用了双引号。将这些单引号切换为允许工作表正确解析公式:
=IMPORTXML("http://egypt.souq.com/eg-en/2724304505488/s/","//*[@id='content-body']/header/div[2]/div[1]/div[1]/div/h1")
但这仍然会导致错误:
Error
Imported XML content cannot be parsed.
您的具体情况并非如此,但您可以使用以下代码从代码中的页面获取H1内容:
=IMPORTXML("http://egypt.souq.com/eg-en/2724304505488/s/","//h1")
但这可能会打破其他页面。