【问题标题】:Import XML google spreadsheet is not working Properly导入 XML 谷歌电子表格无法正常工作
【发布时间】:2012-11-04 07:52:43
【问题描述】:

找到我试图从 booking.com 中提取数据的 Google 电子表格的附加链接。

我在列中检索了酒店名称。它成功检索了酒店名称。但不适用于每一列。输出是这样的。

即使我正确引用了公式。但它自动变成了这样..=CONTINUE(E1, 2, 1)

红色突出显示的单元格有问题。看看那里。

请找到以下链接供您参考。提前致谢。

https://docs.google.com/spreadsheet/ccc?key=0AtjX3Ttg50IydHJzR1FMSkJyY0U1bHBSeWtrMDRSZ1E

【问题讨论】:

  • 请有人帮帮我..

标签: xpath google-sheets google-spreadsheet-api


【解决方案1】:

E1中的公式:

=ImportXML(D1,"//div[@id = 'wrap-hotelpage-top']/h1[@class='item']/span")

正在返回一个 2 x 2 数组。要仅返回左上角的单元格并避免填充 CONTINUE 函数(以便您可以成功填写),请使用

=INDEX(ImportXML(D1,"//div[@id = 'wrap-hotelpage-top']/h1[@class='item']/span");1;1)

【讨论】:

  • 嗨 AdML,首先感谢您的回复.. 我使用了这个.. 它成功地检索了,没有任何担心=ImportXML(D1;"//div[@id = 'wrap-hotelpage-top']//h1[@class='item']")。告诉我如何压制continous function。很烦人..
  • 在电脑上花了这么多时间。我得到那个代码有效。我也考虑并从您的代码中学习。谢谢
  • 这段代码在没有index=ImportXML(D1;"//div[@id = 'wrap-hotelpage-top']//h1[@class='item']")'. how this works without index`的情况下工作得很好。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多