Cuando deseamos que las tareas en Octoparse extraigan datos basados en criterios, la función de activación resulta realmente útil. Sin embargo, es posible que ya hayas notado que, aunque existen muchas condiciones de activación para elegir, Octoparse aún no proporciona una opción para eliminar una línea de datos directamente cuando un campo está en blanco.
Aunque esto molesta a un número considerable de usuarios, hay una solución rápida y sencilla para este problema.
Paso 1. Establece un valor fijo para el campo si los datos no se encuentran.
Haz clic en los tres puntos para obtener más opciones para el campo de datos.
Selecciona "Personalizar XPath" y ve a la ventana de configuración para editar el XPath del elemento.
Utiliza un valor fijo para el campo de datos cuando no se pueden encontrar datos.
Podemos utilizar cualquier valor que sea poco probable que aparezca en este campo de datos, por ejemplo, podemos establecerlo como "nulo" en este caso.
Haz clic en Aplicar para guardar la configuración.
Paso 2. Agrega un disparador para eliminar los datos cuando aparezca el valor fijo.
Ve a la acción Extraer datos en el flujo de trabajo.
Haz clic en + Agregar un disparador en la pestaña Opciones para crear un nuevo disparador.
Nombra el disparador.