Stai leggendo una guida tutorial per l'ultima versione di Octoparse. Se utilizzi una versione vecchia di Octoparse, ti consigliamo vivamente di aggiornarla perché è una versione più veloce, più semplice e più robusta! Scarica e aggiorna qui!
Quando vogliamo che le attività in Octoparse estraggano dati in base a criteri, la funzione trigger torna davvero utile. Tuttavia, potresti aver già notato che, nonostante ci siano molte condizioni trigger tra cui scegliere, Octoparse non ha ancora fornito un'opzione per scaricare direttamente una riga di dati quando un campo è vuoto.
Sebbene ciò dia fastidio a un numero considerevole di utenti, esiste una soluzione rapida e semplice a questo problema.
Passaggio 1. Impostare un valore fisso per il campo se i dati non vengono trovati
Fare clic sui tre puntini per altre opzioni per il campo dati
Selezionare Personalizza l'XPath e vai alla finestra delle impostazioni per Modifica XPath dell'elemento
Usa un valore fisso per il campo dati quando i dati non possono essere trovati
Possiamo usare qualsiasi valore che difficilmente compaia in questo campo dati, ad esempio, possiamo impostarlo come "null" in questo caso.
Fare clic su Applica per salvare le impostazioni
Passaggio 2. Aggiungi un trigger per scaricare i dati quando appare il valore fisso
Andare all'azione Estrai dati nel flusso di lavoro
Fai clic su + Aggiungi un trigger nella scheda Opzioni per creare un nuovo trigger
Assegnare un nome al trigger
Impostare le condizioni del trigger per il campo dati su SE il campo dati è "null" (il valore fisso che abbiamo impostato in precedenza)
Scegliere Abbadona questa riga di dati dalle opzioni Operazione
Cliccare su Conferma per salvare