Passer au contenu principal

Que faire pour supprimer une ligne lorsqu'un champ est vide ?

Mis à jour il y a plus de 2 ans

Nous vous proposons de télécharger la nouvelle version pour découvrir les fonctions les plus puissantes. Contactez lea@octoparse.com ou support@octoparse.com pour demander un code promo pour votre première commande.


Étape 1. Définir une valeur fixe pour le champ si les données ne sont pas trouvées

  • Cliquez sur les trois points pour obtenir d'autres options pour le champ de données.

  • Sélectionnez Personnaliser XPath et accédez à la fenêtre de paramétrage de Editer l'élément XPath.

customize_XPath.jpg
  • Utiliser une valeur fixe pour le champ de données lorsque les données sont introuvables

1.jpg

Nous pouvons utiliser toute valeur qui n'est pas supposée apparaître dans ce champ de données, par exemple, nous pouvons lui attribuer la valeur "null" dans ce cas.

  • Cliquez sur Appliquer pour enregistrer les paramètres


Étape 2. Ajouter un trigger pour vider les données lorsque la valeur fixe apparaît

  • Allez à l'action Extraire les données dans le flux de travail

  • Cliquez sur + Ajouter un trigger dans l'onglet Options pour créer un nouveau trigger

    2.jpg

  • Nommez le trigger

  • Définissez les conditions du trigger pour le champ de données à SI le champ de données est "null" (la valeur fixe que nous avons définie plus tôt).

  • Choisissez Supprimer cette ligne de données

  • Cliquez sur Confirmer pour enregistrer

3.jpg
Avez-vous trouvé la réponse à votre question ?