1
我想提取动态网页上的所有ISBN,我无法通过Yahoo管道输入(用户必须登录才能看到页面)。有没有办法做到这一点与jQuery?怎么样?使用Jquery从页面中提取数据?
编辑: 结构:
这里的HTML是什么样子该网页上的例子。有一个<table>
,其中有一系列<tr>
元素。其中一个示例大致如下:
<tr>
<td>(required/optional)</td>
<td>LAFORE</td>
<td>OBJECT ORIENTED PROGRAMMING IN C++ 4E</td>
<td>9780672323089</td>
<td>(course and section)</td>
<td>(pricing information)</td>
</tr>
这些结构中没有任何id属性,但结构已定义良好。
谢谢!
是否有您正在使用的HTML和/或ISBN的样本? – 2010-03-13 06:10:39
我会看看能否在这里找到一个,但作为一个想法,我可以使用Jquery的.text()属性给我所选DOM元素的所有文本吗? – Alex 2010-03-13 06:12:53
如果页面具有已知结构,则可以运行选择器并调用'text()'来获取ISBN。否则,你将不得不使用正则表达式,并基本上搜索整个页面。 – Anurag 2010-03-13 06:17:50