J'utilise Ruby, avec le module Nokogiri, et je veux obtenir le contenu du corps sans les éléments du script. Nokogiri parse utilise XPATH ou CSS 3.0. XPATH je ne comprends vraiment pas, et je ne peux pas trouver le sélecteur CSS pour atteindre mes objectifs.Suppression des <script> éléments d'un HTML
2
A
Répondre
8
Je ne pense pas qu'une telle sélection soit possible avec XPath. Je ne suis pas familier avec Ruby ou Nokogiri, mais basé sur answers to a similar question, vous voudrez peut-être essayer de sélectionner tous les éléments de script du document HTML et de les supprimer.
doc = Nokogiri::HTML(your_html)
doc.xpath("//script").remove
Ajuster en conséquence.
Questions connexes
- 1. Suppression des propriétés des éléments DOM
- 2. Django admin: suppression des éléments liés
- 3. Désactivation et suppression des éléments de liste
- 4. Perl - Suppression des éléments indésirables d'un arrayref
- 5. Ordre des éléments HTML empilés
- 6. Inverser l'ordre des éléments HTML
- 7. Suppression des balises span de html
- 8. répétition des éléments sous <xs:all>
- 9. supprimer des éléments d'un tableau lorsque vous cliquez sur l'icône de suppression en ligne html
- 10. Suppression des éléments HTML de retour à l'intérieur d'un nœud XML RSS
- 11. suppression des balises indésirables de corps HTML avec jQuery
- 12. Suppression de Python HTML
- 13. Suppression de html inséré dynamiquement avec jQuery
- 14. Comment POSTER des éléments HTML <select .. multiple> vides s'ils sont vides?
- 15. Comment échanger des éléments HTML en javascript?
- 16. Comment ajouter des éléments html à une page non html
- 17. Problème avec Android ListView après la suppression des éléments
- 18. éléments de formulaire html
- 19. Suppression du canal alpha de canevas HTML
- 20. Comment déplacer des éléments html en utilisant Javascript?
- 21. éléments HTML taille physique
- 22. Désactiver les éléments HTML
- 23. Suppression des lignes du tableau html après la 2ème ligne
- 24. suppression des balises de commentaire HTML en utilisant regexp
- 25. jQuery: Suppression d'élément HTML tout en gardant des enfants
- 26. Suppression de certains éléments XML via XSLT
- 27. impression "<html>" en utilisant html
- 28. Suppression d'éléments alternatifs dans une liste <T>
- 29. supprimer des éléments d'une liste générique <t>
- 30. éléments HTML pour JavaScript crochets