【发布时间】:2016-03-16 16:52:23
【问题描述】:
下午好,
我正在尝试将网站 HTML 中两个 react-text 之间的文本拉入 excel 或 google 表格中。如果 A1 中的 URL 在他们的网站上有此文本,我只想要单元格 b1 中的“立即预订”字样。
这里是网址:https://www.facebook.com/CourtyardByMarriottSiouxFallsSd/
源代码如下:
<div class="_58gm">
<div id="pages_actions_pagelet" data-referrer="pages_actions_pagelet">
<span class="_4dlt" id="u_0_3l">
<button data-reactroot="" data-testid="ccta_viewer_unit_testid" class="_4jy0 _4jy4 _517h _9c6 _42ft" type="submit" value="1">
<i alt="" class="_3-8_ img sp_bfiwgCAMT7U sx_3b8ce3"></i>
<!-- react-text: 3 -->
Book Now
<!-- /react-text -->
</button>
</span>
任何帮助将不胜感激。谢谢!
【问题讨论】:
-
你尝试了什么?您收到错误消息了吗?
-
感谢您的提问! K 如此尝试: =IMPORTXML(A1,"//div[@class='li']//a") IE.document.getElementsByTagName("button") =IMPORTXML(A1,"//div[@ class='_58gm] /i[@class='_3-8 img sp_bfiwgCAMT7U sx_3b8ce3 ']//文本")
标签: html xml excel xpath google-sheets