J'ai été expéirment avec Watir, Nokogir et Hpricot. Tous ceux-ci utilisent l'approche top-down, ce qui est mon problème. c'est-à-dire qu'ils utilisent un type d'élément pour rechercher un élément. Je veux trouver l'élément en utilisant le texte sans connaître le type d'élément. par exemple.Comment obtenir un élément en utilisant le texte interne (Watir, Nokogir, Hpricot)
<element1>
<element2> Text2 </element2>
<element3> Text3 </element3>
text4
</element1>
Je veux obtenir les éléments element2 et element1 en recherchant Text2 et Text3.
Veuillez noter que je ne sais pas si les éléments sont divs ou tr/tds ou liens, etc. Je connais simplement le texte. Algorithme devrait être quelque chose comme: itérée à travers tous les éléments, correspondre à du texte interne, si correspondre me procurer l'élément et l'élément parent. Permettez-moi de savoir si cela est possible d'une manière ou d'une autre?