Pregunta:
Creé un "Loop Item" para scrape la lista, pero solo el primer elemento se scraped al ejecutar la extracción local. ¿Por qué el "Elemento de bucle" solo funcionó para el primer elemento?
Responder:
La razón es que la página de listado aplica técnicas de Ajax. Hay dos métodos para resolver este tipo de problema:
- Agregue un paso "Go To Web Page" como el último paso en el "Loop Item" para volver a abrir la página de listado.
Aquí hay un ejemplo de flujo de trabajo:
2. Si hay un botón en las páginas de detalles para volver a la página de listado, debe hacer clic en el botón, es decir, agregar un paso "Click Item" como el último paso en el "Elemento de bucle" para volver a la página de listado.
Aquí hay un ejemplo de workflow:
3. Si está extrayendo una lista de datos en un "Loop Item" y no marca la casilla "Use Loop" en Opciones avanzadas, Octoparse no extraerá los datos uno por uno en el "Loop Item", sino que solo extraerá el primer articulo. Por lo tanto, debe marcar la casilla "Use Loop" para extraer todos los datos.
¡Consejos! |
De: http://www.octoparse.es/tutorial-7/loop-item-solo-funciona-para-el-primer-elemento
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.