comment extraire le contenu de <div> balise java

j'ai un sérieux problème.
je voudrais extraire le contenu de la balise tels que:

<div class="main-content">
    <div class="sub-content">Sub content here</div>
      Main content here </div>

sortie j'attendrais est:

Sous contenu ici
contenu Principal ici

j'ai essayé en utilisant les regex, mais le résultat n'est pas si impressionnant.
À l'aide de:

Pattern.compile("<div>(\\S+)</div>");

retournera toutes les cordes avant de le premier <*/div> tag
donc, quelqu'un pourrait-il m'aider pls?

Ne pas utiliser une expression Régulière pour l'analyse HTML. Utiliser un analyseur HTML, reportez-vous à cette question: stackoverflow.com/questions/238036/java-html-parsing
O. k je le saurai
stackoverflow.com/questions/1732348/... 🙂

OriginalL'auteur kyo21 | 2011-05-17