Al probar Hpricot y Nokogiri, el HTML se puede buscar y analizar, pero ¿también pueden ejecutar el Javascript para que el contenido se muestre en la página? (aparece en el DOM). Esto se debe a que algunas páginas no mostrarán la información a menos que se haya ejecutado el código de inicialización de JavaScript.¿Puede cualquiera de los analizadores HTML de Ruby hacer JavaScript para ver el DOM resultante?
7
A
Respuesta
1
No es que yo sepa. Es posible que desee examinar el uso de algo como Watir y utilizar un navegador real.
0
Eche un vistazo a Capybara. No lo he usado yo mismo, pero lo leí el otro día y parece que puede ejecutar javascript sin usar un navegador.
1
Cuestiones relacionadas
- 1. ¿Cómo se implementan los analizadores DOM?
- 2. ¿Qué son los analizadores XML rápidos para Ruby?
- 3. Ver todos los eventos dom para un elemento
- 4. ¿Cómo controlo el DOM para ver los cambios?
- 5. HTML DOM ¿Transacción de dibujo en Javascript?
- 6. PHP HTML DOM analizador
- 7. ¿Parámetros para los analizadores JSON?
- 8. Complejidad algorítmica de los analizadores/validadores XML
- 9. Salvar el DOM como HTML después de la modificación
- 10. Watir no puede encontrar los elementos que veo en DOM Inspector de Chrome
- 11. ¿Biblioteca DOM preferida para analizar páginas html con node.js?
- 12. Javascript eficiente para modificaciones DOM
- 13. Lectura de archivos HTML en el árbol DOM utilizando Java
- 14. Retardo para HTML simple Clase DOM
- 15. Cualquiera que use ruby-protobuf y ActiveRecord
- 16. ¿Qué biblioteca html DOM parser para Java es la mejor?
- 17. DOM/Javascript: obtener el texto después de la etiqueta
- 18. No se puede ver el complemento de Axis2 para Eclipse
- 19. ¿Hay un equivalente en Python del "cualquiera" de Ruby? ¿función?
- 20. En GWT, ¿cómo puedo obtener todos los atributos de un elemento en el HTML DOM?
- 21. Ruby no puede ver la variable de entorno NLS_LANG
- 22. ¿Cómo ver "código HTML generado" en Firefox?
- 23. rastreador web que puede interpretar JavaScript
- 24. Javascript Borrar DOM
- 25. ¿Los compiladores de producción usan generadores de analizadores?
- 26. Objeto DOM de JavaScript para el objeto jQuery
- 27. Javascript book que enseña javascript el idioma, no dom
- 28. ¿Fuente de analizadores para lenguajes de programación?
- 29. ¿Qué puede aprender JavaScript de Ruby?
- 30. Firefox O JavaScript, cuente el DOM