2012-11-26 4 views
0

J'ai la situation suivante:Jsoup Parse html

<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> 

je dois stocker la valeur contiennent des données-catégorie et tout ce que chaque ul données catégorie contient. Comment analyser cela? Je l'ai fait:

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(); 
    } 
} 

Si j'imprime les valeurs de texte après la première car je reçois un texte énorme avec tout où div.b se trouve. Mais dans ce cas, la chaîne est nulle. Puis-je avoir une aide s'il vous plait? Thx

Répondre