2012-10-05 5 views
1

Voici mon code.jsoup: Extrait Tags entre deux <img>

<table width="100%" cellspacing="0" border="0" cellspadding="20"> 
    <tbody> 
    <tr> 
     <td valign="top" height="50px" align="center"> 
      <span class="footer">Contact Sue Simmons on: tel: 
      <strong>+44 (0)1727 864806  
       <a href="mailto:[email protected]">[email protected]</a> 
       <a href="http://www.aoec.com">www.aoec.com</a> 
      </strong> 
      </span> 
      <br> 
      <a href="https://twitter.com/theaoec/"> 
       <img class="style2" border="0" src="http://www.aoec.com/Images/Icons/twitter.png" alt="Twitter"> 
      </a> 
      <a href="http://www.linkedin.com/groups/AoEC-2429085"> 
       <img class="style2" border="0" src="http://www.aoec.com/Images/Icons/linkedIn.png" alt="LinkedIn"> 
      </a> 
     </td> 
    </tr> 
    </tbody> 
</table> 

Je veux trouver les balises entre deux balises d'image. Je l'ai essayé en utilisant nextSiblingElement() mais cela n'a pas fonctionné car la balise <a> provoque un problème.

dans le code ci-dessus je mets un code tel que mentionné ci-dessous

Document cc = Jsoup.parse(html); 

Elements imageElements = cc.select("img"); 

maintenant je la première balise quand l'extraire. donc je veux vérifier avec le suivant que ces deux images sont séparées par td, p, div.

Répondre

1

Essayez JSoup, Hautement recommandé.

+0

Pouvez-vous écrire ce que vous voulez vraiment faire? "la balise entre les balises" n'est pas très spécifique, qu'en est-il du résultat réel que vous voulez? –

+0

vérifier mes modifications concernant vos requêtes. –

0

Il n'y a rien entre vos balises d'image. ils sont à l'intérieur d'un "a" Tag.

S'il vous plaît ajouter à votre question le texte que vous voulez obtenir.