Ir al contenido principal

¿Qué hacer si Octoparse no reconoce todos los elementos en la lista?

Actualizado hace más de un año

Comprende que Octoparse detecta los elementos de una lista a través de su patrón de codificación en el código fuente HTML subyacente.

Al construir una lista, generalmente comenzamos seleccionando cualquier par de elementos de la lista para definir un patrón de codificación al que Octoparse pueda hacer referencia. En este caso, si algunos elementos de la lista no se incluyen como esperamos, es probable que tengan un patrón de codificación diferente al definido.

¿Cómo le indico a Octoparse que también necesito esos elementos?

Para incluir los elementos omitidos, podemos seguir seleccionando los elementos en la página para ver si Octoparse puede reconocer los que faltan. Una vez que falle en hacerlo, podemos crear primero un bucle con los elementos seleccionados y luego modificar el flujo de trabajo para incluir todos los elementos. En Octoparse, esto se refiere a modificar o reescribir la expresión XPath generada automáticamente en su detección anterior.

Nota: Si no conoces bien XPath, es posible que necesites obtener algunos conceptos básicos de HTML y XPath primero. Aquí tienes algunos tutoriales para tu referencia:

¿Dónde debes ingresar la nueva expresión XPath?

  • Selecciona la Configuración de Acción del elemento de bucle en el flujo de trabajo, haz clic en General y verás la opción Modo de Bucle a continuación.

990055.png

Si se ha seleccionado Lista Fija, cambia a Lista Variable.

955.png

Si se ha seleccionado Lista Variable, continúa con el siguiente paso.

  • Ingresa la expresión XPath modificada en el cuadro de texto y luego haz clic en Aplicar para guardar.

115.png
¿Ha quedado contestada tu pregunta?