0

次のような状況があります。

<div class="a">
  <div class="b">
    <ul class="c d">
      <ul data-category="Z">
           <...some informations/>
      </ul>
      <ul data-category="G">
           <..some informations/>
      </ul>
   </ul>
  </div>
</div>

data-category に含まれる値と、各 ul data-category に含まれるすべてのものを保存する必要があります。これを解析する方法は?やった:

String string_r=null;
Elements elems = doc.select("div.b");
for (Element div:elems){
   Elements div1 = div.select("ul.b c");
   for (Element vall1:div1){
      string_r=vall1.text();
   }
}

最初の for の後にテキスト値を出力すると、div.b が見つかったすべての巨大なテキストが表示されます。ただし、この場合、文字列は null です。誰か助けてくれませんか?どうも

4

1 に答える 1

0

あなたはこれを試すことができます, HTMLの解析で理解するのに役立つかもしれませんここをクリック

DIV の解析

于 2012-11-26T20:52:44.480 に答える