0

IDによるhtml要素の検索

私のプロジェクトでは、この例のようなものが欲しい

<html>
<body>
<table >
<tr>
    <td>first column<br></td>

     <td>second column</td>
     <td>third column</td>
</tr>
</table>
</body>
</html>

<tr></tr>タグ間のhtmlソースコードが欲しいです。出力:

<td>first column</td>
<td>second column</td>
<td>third column </td>

タグの値を見つけることに成功しましたが、私のプロジェクトではhtmlソースコードが必要です。私は値を見つけるために htmlcleaner ライブラリを使用しています。htmlcleaner で利用可能なライブラリまたはメソッドはありますか?

4

3 に答える 3

0

分割メソッドを使用して

最初originalStringはオリジナルString

 String strAfterFirstTrTag = originalString.split("<tr>");
  String[] partsAfterTrTag =  strAfterFirstTrTag.split("</tr>");
  String HtmlSource = partsAfterTrTag[0];
  //use HtmlSource

  originalString = partsAfterTrTag[1];
  strAfterFirstTrTag = null;
  partsAfterTrTag  = null;
  HtmlSource = null;

このコードをループして、連続したタグを見つけることができます..

于 2012-12-01T09:24:10.197 に答える
0

はい、jQuery を使用してソースを検索し、タグ、ID、クラス、または属性を操作または表示できます。携帯電話を使用していない場合は、構文を指定しますが、後で編集します。一例...

api.jquery.com/id-selector/

于 2012-12-01T08:10:58.230 に答える
0

Java HTML パーサーを使用する

http://htmlparser.sourceforge.net/

HTML パーサーは、線形またはネストされた方法で HTML を解析するために使用される Java ライブラリです。

于 2012-12-01T08:15:19.843 に答える