Análisis de un sitio web con Jsoup que se carga dinámicamente a medida que el usuario se desplaza

Estoy trabajando en un proyecto que muestra nombres de canciones y un enlace a esa canción al analizar un sitio web usando Jsoup. El único problema es que sólo puedo obtener los primeros 10 elementos que quiero de ese sitio web, porque a medida que se desplaza hacia abajo, el sitio web genera más elementos. El sitio web específico que estoy tratando de analizar es un sitio de música llamado TrappedIO . Te darás cuenta al ver el sitio web que cuando se desplaza hacia abajo, más nombres de canciones y las imágenes aparecen. Cuando utilizo inspeccionar elemento en cromo, veo que a medida que se desplaza, genera más elementos que estoy tratando de analizar.

El CSS Camino de lo que estoy analizando: #content> div.container> div> div: nth-child (índice del elemento)

El problema es cuando consigo este Web site con Jsoup usando este método,

Document doc = Jsoup.connect(url).get(); 

HTML devuelto desde Jsoup: Pastebin

Sólo los primeros 10 elementos que quiero analizar se devuelven, junto con todos los demás HTML. Para ser más específico, estoy analizando usando Jsoup en un AsyncTask, luego rellenando un ListView con los datos analizados.

¿Algunas ideas? ¿Alguna sugerencia sobre cómo cargar todo a la vez? Cualquier respuesta es muy apreciada, gracias.

Su muy simple, para obtener el siguiente conjunto de 10, acaba de golpear el siguiente

 http://trapped.io/?page=2 

Para generalizar, basta con page=PAGE_NUMBER número de página adecuado en la page=PAGE_NUMBER parámetro de consulta, puede obtener un conjunto de 10 elementos en esa página.

Editar:

Sólo una nota de lado, podría haber problemas legales en los sitios de raspado. Espero que haya comprobado su legal legalmente para hacer raspado en su sitio.

  • El uso de un HashMap para almacenar grandes cantidades de datos está ralentizando mi aplicación de Android, ¿hay otras opciones?
  • Cómo encontrar elementos por subcadena de ID usando la sintaxis del selector Jsoup?
  • Descargar un pdf grande con jsoup
  • Agregar css personalizado al código html con jsoup
  • El análisis con jsoup lanza error (NetworkOnMainThreadException)
  • Android: uso de Jsoup con archivo android_asset html
  • Optimización de WebViews de Google Reader en optimización de Android
  • ¿Cómo conectarse vía HTTPS usando Jsoup?
  • JSoup 1.6.0 en Android lanza Excepción: String.isEmpty () NoSuchMethodExists
  • Análisis de JSoup: obtener el elemento siguiente
  • ¿Cómo convertir una cadena a UTF-8 en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.