J'utilise Rails 5 avec Nokogiri. Comment sélectionner le plus petit élément contenant du texte?Comment sélectionner le plus petit élément contenant du texte
Je cet élément sur ma page:
<td class="style35" style="font-size: medium; border: thin solid #000000">
Location</td>
et je pensais que je pouvais le sélectionner à l'aide:
doc.at('td:contains("Location")')
Au lieu de cela, un td d'emballage qui contient la table qui contient cet élément est sélectionné :
<td><span class="myClass"><table> ....
Quelle est la bonne façon d'écrire une expression qui sélectionne le smalle st (le plus petit?) élément qui contient le texte que je veux?
Ce n'est pas « Nokogiri », il est « Nokogiri », « seleted » est « sélectionné », « teh » est « le », « ocntains » est "contient". La grammaire et l'orthographe sont importantes pour le SO. Votre question est le début d'une page de référence et les réponses sont les solutions au problème, comme une page dans une encyclopédie ou un livre de recettes. –
Veuillez lire "[mcve]". Vous devez nous donner le plus petit exemple de HTML qui montrera le problème, d'une seule pièce, pas en morceaux séparés. Ne nous fais pas le reconstruire. –