提取html中表格的数据(表格还有嵌套)

Pony999 2009-12-31 05:30:42
由于代码太长,只能分开发
大家把1.2.3楼的代码拷贝下来,保存成HTML
请大家帮忙能不能把表格里面的数据全部提取出来


代码片段1:


<!--信息start-->
<table class="list-table" id="J_ListingTable">
<thead>
<tr>
<th class="line-info">字段1</th>
<th class="time"><span href="#" id="J_TimeSortHandle" class="sort-handle asc">字段2</span></th>
<th class="airplane-type">字段3</th>
<th class="other-cost">字段4</th>
<th class="price"><span href="#" id="J_PriceSortHandle" class="sort-handle-active asc">字段5</span></th>
<th class="agents">字段6</th>
<th class="more-agents">字段7</th>
<th class="buy">字段8</th>
</tr>
</thead>
<tbody>


<!--信息1-->
<tr id="5351558:1262908800000:230" class=" lowest row ">

<!--信息2-->
<td class="cell line-info"><span class="ptc-MU ptc-l">字段1<br/>字段1的值</span></td>

<!--信息3-->
<td class="cell time">
08:00  字段2的值<br />
09:00  字段2的值
</td>

<!--信息4-->
<td class="cell airplane-type">
<!--信息5-->
<a class="J_PlaneType plane-type" href="#">字段3值</a>
<div class="J_PlaneTypeText">
<table>
<thead><tr><th>字段3值1</th><th>字段3值2</th><th>字段3值3</th><th>字段3值4</th><th>字段3值5</th></tr></thead>
<tbody><tr><td>字段3值1的值</td>
<td>字段3值2的值</td>
<td>字段3值3的值</td>
<td>字段3值4的值</td>
<td></td></tr></tbody>
</table>
</div>
<!--信息6-->
</td>

<!--信息7-->
<td class="cell other-cost"><span>100</span></td>

<!--信息8-->
<td class="cell price">
<span><em class="money">230</em> (123456)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">字段5超链接</a></span>
<span class="J_UmbuchenTxt">字段5的值</span>

<span><a href="http://xxxxx.com/abc" class="J_MorePositionsToogle more-pos J_UnLoaded">其他连接</a></span></span>
</td>

<!--信息9-->
<td class="cell agents">
<span>字段6的值</span><br />
<span data-display="inline" data-tnick="字段6的值aa" data-nick="字段6的值aaa" class="J_WangWang_Init"></span>
</td class="cell">

<td class="cell more-agents">
<a href="#"class="J_MoreAgentsToogle more-agents">字段7的值</a>
</td>
<td class="cell buy">
<a title=" 确定把" class="buy-btn " onclick="resetSpRoundTripFlag();chooseSeller('5351558','76344816','6','6','533:1990257:0','533:2308');"> 确定 </a>
</td>
</tr>

<tr id="5351558:1262908800000:230-more" class="row hide " >
<td colspan="8">
<div id="5351558:1262908800000:230-pos" class="more-row more-pos">
<div class="wrap">
<div class="hd"></div>
<div class="bd">

<div class="waiting"><span class="loading">正在载入数据...</span></div>
</div>
<span class="arrow"> </span>
<a class="close J_CloseMore" href="#5351558:1262908800000:230">关闭</a>
</div>
</div>

<div id="5351558:1262908800000:230-agents" class="more-row more-agents">
<div class="wrap">
<div class="hd"></div>
<div class="bd">
<table>
<thead>
<tr>
<th class="service-score">年龄</th>
<th class="special-service">姓名</th>
<th class="price">备注</th><th class="agents">联系</th><th class="buy">操作</th>
</tr>
</thead>
<tbody>

<tr class=" row ">
<td class="service-score">89</td>
<td class="special-service">
</td>
<td class="price"><span><em class="money">1</em> (房东房东)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">备注链接</a></span>
<span class="J_UmbuchenTxt">备注备等等等等等等等等dddddddddddddddddddd注</span>
</td>
<td class="agents"><span>联系1</span><br />
<span data-display="inline" data-tnick="联系" data-nick="联系联系联系" class="J_WangWang_Lazy"></span></td>
<td class="buy">
<a class="buy-btn " title=" 确定把" onclick="resetSpRoundTripFlag();chooseSeller('5351558','76344816','6','6','533:1990257:0','533:2308');"> 确定 </a>
</td>
</tr>



<tr class=" row ">
<td class="service-score">82</td>
<td class="special-service">
</td>
<td class="price"><span><em class="money">2</em> (接口接口)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">备注链接</a></span>
<span class="J_UmbuchenTxt">注意:。</span>
</td>
<td class="agents"><span>里啊你下2</span><br />
<span data-display="inline" data-tnick="里啊你下" data-nick="里啊你下里啊你下" class="J_WangWang_Lazy"></span></td>
<td class="buy">
<a class="buy-btn " title=" 确定把" onclick="resetSpRoundTripFlag();chooseSeller('5351558','76344816','6','6','345:724956:0','345:90');"> 确定 </a>
</td>
</tr>



<tr class=" row ">
<td class="service-score">83</td>
<td class="special-service">
</td>
<td class="price"><span><em class="money">3</em> (安安)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">备注链接</a></span>
<span class="J_UmbuchenTxt">更改。</span>
</td>
<td class="agents"><span>联系3</span><br />
<span data-display="inline" data-tnick="联系3" data-nick="联系3" class="J_WangWang_Lazy"></span></td>
<td class="buy">
<a class="buy-btn " title=" 特价" onclick="resetSpRoundTripFlag();chooseSeller('5351558','76344816','6','6','302:2976630:0','302:1556');"> 确定 </a>
</td>
</tr>



...全文
328 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Pony999 2010-01-01
  • 打赏
  • 举报
回复
没人吗?
Pony999 2009-12-31
  • 打赏
  • 举报
回复
片段代码3:


<tr id="5351559:1262955600000:231-more" class="row hide " >
<td colspan="8">
<div id="5351559:1262955600000:231-pos" class="more-row more-pos">
<div class="wrap">
<div class="hd"></div>
<div class="bd">

<div class="waiting"><span class="loading">正在载入数据...</span></div>
</div>
<span class="arrow"> </span>
<a class="close J_CloseMore" href="#5351559:1262955600000:231">关闭</a>
</div>
</div>

<div id="5351559:1262955600000:231-agents" class="more-row more-agents">
<div class="wrap">
<div class="hd"></div>
<div class="bd">
<table>
<thead>
<tr>
<th class="service-score">年龄</th><th class="special-service">姓名</th><th class="price">备注</th><th class="agents">联系</th><th class="buy">操作</th>
</tr>
</thead>
<tbody>

<tr class=" row ">
<td class="service-score">82</td>
<td class="special-service">
</td>
<td class="price"><span><em class="money">231</em> (房东)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">备注链接</a></span>
<span class="J_UmbuchenTxt">注意:fdasfdsafdasf发达省份的萨芬</span>
</td>
<td class="agents"><span>发大水</span><br />
<span data-display="inline" data-tnick="发大水" data-nick="发大水" class="J_WangWang_Lazy"></span></td>
<td class="buy">
<a class="buy-btn " title=" 确定把" onclick="resetSpRoundTripFlag();chooseSeller('5351559','76344837','6','6','345:1796088:0','345:90');"> 确定 </a>
</td>
</tr>



<tr class=" row ">
<td class="service-score">81</td>
<td class="special-service">
<a class="quick" href="#"><span class="dot-line J_HoverPopHandle" title="李四描述">李四</span></a>
<a class="quick" href="#">
<span class="dot-line J_HoverPopHandle" title="李四小名描述">李四小名</span>
</a>
</td>
<td class="price"><span><em class="money">390</em> (范德萨分)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">备注链接</a></span>
<span class="J_UmbuchenTxt">注意:fdasfdsafdasf发达省份的萨芬 </span>
</td>
<td class="agents"><span><img class="service-icon" style="width: 31px;" src="http://www.aaa.com/aa-31-16.png" title="范德萨分"/>范德萨分</span><br />
<span data-display="inline" data-tnick="中國東方航空旗艦店" data-nick="中国东方航空旗舰店" class="J_WangWang_Lazy"></span></td>
<td class="buy">
<a class="buy-btn " title=" 特价" onclick="resetSpRoundTripFlag();chooseSeller('5351559','76344837','6','6','345:1796088:0','345:90');">确定</a><a class="buy-btn " title="剩余 -" onclick="resetSpRoundTripFlag();chooseSeller('5351559','76344828','6','6','1514:62310:1','1514:3807');"></a>
</td>
</tr>



<tr class=" row ">
<td class="service-score">95</td>
<td class="special-service">
</td>
<td class="price"><span><em class="money">390</em> (范德萨)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">备注链接</a></span>
<span class="J_UmbuchenTxt">注意:fdasfdsafdasf发达省份的萨芬</span>
</td>
<td class="agents"><span>范德萨分</span><br />
<span data-display="inline" data-tnick="范德萨分" data-nick="范德萨分" class="J_WangWang_Lazy"></span></td>
<td class="buy">
<a class="buy-btn " title=" 特价" onclick="resetSpRoundTripFlag();chooseSeller('5351559','76344837','6','6','345:1796088:0','345:90');">确定</a><a class="buy-btn " title="剩余 -" onclick="resetSpRoundTripFlag();chooseSeller('5351559','76344828','2','2','1026:0:0','1026:1202');"></a>
</td>
</tr>



<tr class=" row ">
<td class="service-score">95</td>
<td class="special-service">
</td>
<td class="price"><span><em class="money">390</em> (反倒是撒)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">备注链接</a></span>
<span class="J_UmbuchenTxt">注意:fdasfdsafdasf发达省份的萨芬</span>
</td>
<td class="agents"><span>发啊啊</span><br />
<span data-display="inline" data-tnick="发啊啊" data-nick="发啊啊" class="J_WangWang_Lazy"></span></td>
<td class="buy">
<a class="buy-btn " title=" 特价" onclick="resetSpRoundTripFlag();chooseSeller('5351559','76344837','6','6','345:1796088:0','345:90');">确定</a><a class="buy-btn " title="剩余 -" onclick="resetSpRoundTripFlag();chooseSeller('5351559','76344828','2','2','985:0:0','985:3113');"></a>
</td>
</tr>



<tr class=" last-row row ">
<td class="service-score">95</td>
<td class="special-service">
</td>
<td class="price"><span><em class="money">390</em> (范德萨分)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">备注链接</a></span>
<span class="J_UmbuchenTxt">注意:fdasfdsafdasf发达省份的萨芬</span>
</td>
<td class="agents"><span>热热热</span><br />
<span data-display="inline" data-tnick="热热热" data-nick="热热热" class="J_WangWang_Lazy"></span></td>
<td class="buy">
<a class="buy-btn " title=" 特价" onclick="resetSpRoundTripFlag();chooseSeller('5351559','76344837','6','6','345:1796088:0','345:90');">确定</a><a class="buy-btn " title="剩余 -" onclick="resetSpRoundTripFlag();chooseSeller('5351559','76344828','2','2','1385:0:0','1385:2858');"></a>
</td>
</tr>



</tbody>
</table>
</div>
<span class="arrow"> </span>
<a class="close J_CloseMore" href="#5351559:1262955600000:231">关闭</a>
</div>
</div>
</td>
</tr>
</tbody>
</table>
<!--信息end-->
Pony999 2009-12-31
  • 打赏
  • 举报
回复
片段代码2


<tr class=" row ">
<td class="service-score">90</td>
<td class="special-service">
</td>
<td class="price"><span><em class="money">4</em> (版本)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">备注链接</a></span>
<span class="J_UmbuchenTxt">警方看电视啦就分开了</span>
</td>
<td class="agents"><span>联系4</span><br />
<span data-display="inline" data-tnick="kmg199" data-nick="kmg199" class="J_WangWang_Lazy"></span></td>
<td class="buy">
<a class="buy-btn " title="剩余" onclick="resetSpRoundTripFlag();chooseSeller('5351558','76344807','8','2','823:1654827:0','823:3759');"> 确定 </a>
</td>
</tr>



<tr class=" last-row row ">
<td class="service-score">81</td>
<td class="special-service">
<a class="quick" href="#"><span class="dot-line J_HoverPopHandle" title="张三描述">张三</span></a>
<a class="quick" href="#">
<span class="dot-line J_HoverPopHandle" title="张三小名描述">张三小名</span>
</a>
</td>
<td class="price"><span><em class="money">5</em> (查查)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">备注链接</a></span>
<span class="J_UmbuchenTxt">附近的卡死了范德萨分</span>
</td>
<td class="agents"><span><img class="service-icon" style="width: 31px;" src="http://www.xxx.com/T1zOVoXn4uXXXXXXXX-31-16.png" title="舰店"/>联系5</span><br />
<span data-display="inline" data-tnick="联系5" data-nick="联系5" class="J_WangWang_Lazy"></span></td>
<td class="buy">
<a class="buy-btn " title="还剩下" onclick="resetSpRoundTripFlag();chooseSeller('5351558','76344807','6','6','1514:62307:1','1514:3807');"> 确定 </a>
</td>
</tr>



</tbody>
</table>
</div>
<span class="arrow"> </span>
<a class="close J_CloseMore" href="#5351558:1262908800000:230">关闭</a>
</div>
</div>
</td>
</tr>


<!--信息1-->
<tr id="5351559:1262955600000:231" class=" row last-row ">

<!--信息2-->
<td class="cell line-info"><span class="ptc-MU ptc-l">字段1第二行数据</span></td>

<!--信息3-->
<td class="cell time">
21:00  字段2第二行<br />
22:00  字段2第二行
</td>

<!--信息4-->
<td class="cell airplane-type">
<!--信息5-->
<a class="J_PlaneType plane-type" href="#">字段3第二行</a>
<div class="J_PlaneTypeText">
<table>
<thead><tr><th>字段3值1</th><th>字段3值2</th><th>字段3值3</th><th>字段3值4</th><th>字段3值5</th></tr></thead>
<tbody><tr><td>字段3值1的值</td><td>字段3值2的值</td><td>字段3值3的值</td><td>字段3值4的值</td><td></td></tr></tbody>
</table>
</div>
<!--信息6-->
</td>


<!--信息7-->
<td class="cell other-cost"><span>200</span></td>

<!--信息8-->
<td class="cell price">
<span><em class="money">230</em> (123456)</span><br />
<span><a href="#" class="J_UmbuchenToogle umbuchen-toogle">字段5超范德萨范德萨分链接</a></span>
<span class="J_UmbuchenTxt">字段5的值</span>

<span><a href="http://xxxxx.com/abc" class="J_MorePositionsToogle more-pos J_UnLoaded">其他连接</a></span></span>
</td>

<!--信息9-->
<td class="cell agents">
<span>字段6第二行</span><br />
<span data-display="inline" data-tnick="字段6第二行www" data-nick="字段6第二行eee" class="J_WangWang_Init"></span>
</td class="cell">

<td class="cell more-agents">
<a href="#"class="J_MoreAgentsToogle more-agents">字段7第二行</a>
</td>
<td class="cell buy">
<a class="buy-btn " title=" 特价" onclick="resetSpRoundTripFlag();chooseSeller('5351558','76344816','6','6','533:1990257:0','533:2308');">确定</a><a title=" 特价" class="buy-btn " onclick="resetSpRoundTripFlag();chooseSeller('5351559','76344837','6','6','345:1796088:0','345:90');"></a>
</td>
</tr>

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧