当我遇到一个包含表格内表格的链接时,我正在使用 html 表格。我已经提取了整个 url 中的第一个表,如下所示,
final Document document = Jsoup.connect("http://www.webdesign.org/html-and-css/tutorials/table-examples.6139.html").get();
final Elements tables = document.select("table");
final Element table = tables.get(0);
现在我想在html下面使用Jsoup css选择器提取第一个最里面的表,
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td id="header_left"><a href="/">
<div id="logo"></div></a>
<!-- end logo --></td>
<td id="header_center">
<div id="header_menu">
<h2><a href="http://www.templatemonster.com" target="_blank">WEB DESIGN TEMPLATES</a></h2>
<p><a href="http://www.templatemonster.com/website-templates.php/?aff=wdl">HTML & CSS Templates</a></p>
<p><a href="http://www.templatemonster.com/wordpress-themes.php/?aff=wdl">Wordpress Themes</a></p>
<p><a href="http://www.templatemonster.com/prestashop-themes.php/?aff=wdl">PrestaShop Themes</a></p>
</div>
<!-- end header_nemu -->
<div id="header_books"></div>
<!-- end header_books --> </td>
<td id="header_right">
<div id="search_pic"></div>
<!-- end search_pic -->
<div id="header_search_div">
<div class="block-search-heading">
SEARCH
</div>
<form method="get" action="/search.html">
<table>
<tbody>
<tr>
<td colspan="2" class="keyword"><input type="text" id="search-keyword" name="keywords" value="" title=" - Any Keyword(s) - " /></td>
</tr>
<tr>
<td class="category"><select id="category" name="category"> <option value="0" style="font-weight:bold;">- All categories -</option> <option value="-1" style="font-weight:bold;">Website Templates</option><option value="1" style="font-weight: bold; ">Web Design Basics</option><option value="26"> Web Design Showcase</option><option value="2"> Design Principles</option><option value="108"> Typography</option><option value="111"> Responsive Design</option><option value="99" style="font-weight: bold; ">CMS</option><option value="102"> Drupal</option><option value="103"> Joomla</option><option value="100"> Wordpress</option><option value="109" style="font-weight: bold; ">Tutorials</option><option value="7"> Photoshop</option><option value="97"> Editor's Pick</option><option value="60"> Photoshop Basics</option><option value="61"> Special Effects</option><option value="62"> Text Effects</option><option value="63"> 3D Effects</option><option value="64"> Textures & Patterns</option><option value="65"> Web Layout</option><option value="66"> Drawing Techniques</option><option value="67"> Color Management</option><option value="68"> Photo Editing</option><option value="69"> ImageReady Animation</option><option value="72"> Miscellaneous</option><option value="81"> Photoshop CS4 Tutorials</option><option value="98"> Photoshop CS5 Tutorials</option><option value="105"> Photoshop CS6 Tutorials</option><option value="53"> Vector Graphics</option><option value="21"> HTML and CSS</option><option value="30" style="font-weight: bold; ">Miscellaneous</option><option value="50"> Interviews</option><option value="104"> Inspiration</option><option value="110"> Freebies</option></select></td>
<td class="submit"><input type="submit" value="" /></td>
</tr>
</tbody>
</table>
</form>
</div>
<!-- end header_search_div --></td>
</tr>
</tbody>
</table>
我想得到这张桌子或这张桌子里面的第一个最里面的桌子,
<table>
<tbody>
<tr>
<td colspan="2" class="keyword"><input type="text" id="search-keyword" name="keywords" value="" title=" - Any Keyword(s) - " /></td>
</tr>
<tr>
<td class="category"><select id="category" name="category"> <option value="0" style="font-weight:bold;">- All categories -</option> <option value="-1" style="font-weight:bold;">Website Templates</option><option value="1" style="font-weight: bold; ">Web Design Basics</option><option value="26"> Web Design Showcase</option><option value="2"> Design Principles</option><option value="108"> Typography</option><option value="111"> Responsive Design</option><option value="99" style="font-weight: bold; ">CMS</option><option value="102"> Drupal</option><option value="103"> Joomla</option><option value="100"> Wordpress</option><option value="109" style="font-weight: bold; ">Tutorials</option><option value="7"> Photoshop</option><option value="97"> Editor's Pick</option><option value="60"> Photoshop Basics</option><option value="61"> Special Effects</option><option value="62"> Text Effects</option><option value="63"> 3D Effects</option><option value="64"> Textures & Patterns</option><option value="65"> Web Layout</option><option value="66"> Drawing Techniques</option><option value="67"> Color Management</option><option value="68"> Photo Editing</option><option value="69"> ImageReady Animation</option><option value="72"> Miscellaneous</option><option value="81"> Photoshop CS4 Tutorials</option><option value="98"> Photoshop CS5 Tutorials</option><option value="105"> Photoshop CS6 Tutorials</option><option value="53"> Vector Graphics</option><option value="21"> HTML and CSS</option><option value="30" style="font-weight: bold; ">Miscellaneous</option><option value="50"> Interviews</option><option value="104"> Inspiration</option><option value="110"> Freebies</option></select></td>
<td class="submit"><input type="submit" value="" /></td>
</tr>
</tbody>
</table>
我真的很想做什么。任何指针都会非常有帮助。