Analizar contenido generado javascript usando Java

http://support.xbox.com/en-us/contact-us usa javascript para crear algunas listas. Quiero poder analizar estas listas para su texto. Entonces, para la página anterior, quiero devolver lo siguiente:

Billing and Subscriptions
Xbox 360
Xbox LIVE
Kinect
Apps
Games

Intenté usar JSoup por un tiempo antes de notar que se generó usando javascript. No tengo idea de cómo analizar una página por su contenido generado por JavaScript.

¿Dónde empiezo?

Respuesta 1

Querrás usar una biblioteca HTML + JavaScript como Cobra . Analizará los elementos DOM en el HTML y aplicará los cambios DOM causados ​​por JavaScript.

Respuesta: 2

siempre puede importar la página completa y luego realizar un separador de cadena en la página (usando return, etc.) y buscar la cadena que contiene la información, luego devolver la cadena que desea y extraer piezas de esa cadena. Esa es la forma sucia de hacerlo, no estoy seguro de si hay una manera limpia de hacerlo.

Respuesta: 3

Considere el siguiente código: class New {id = 2; int id = 7; } Obviamente no se compilará ya que intentamos inicializar una variable no declarada. Encajonando la declaración en una inicialización ...

Soy nuevo en la programación de Java y me enfrento a un problema (muy probablemente) fácil que parece que no puedo transmitir ni comprender. Tengo tres archivos java diferentes, uno donde creo una interfaz (...

Quiero preguntar sobre la secuencia correcta "lectura" de esta expresión lógica: (verdadero && falso | verdadero) Pensé que devuelve falso, debido a la primera expresión - verdadero && falso Pero ...

Actualmente estoy trabajando en un proyecto sobre cálculos. He realizado la parte principal de mi proyecto, también he integrado la función SVN Commit en mi código (usando el archivo .ini para leer la dirección específica, etc.) ...