Vai al contenuto principale

Cosa fare se Octoparse non riconosce tutti gli elementi nell'elenco?

Aggiornato più di un anno fa

Perché alcuni elementi di un elenco vengono esclusi?

Octoparse rileva gli elementi che appartengono a un elenco tramite il loro schema di codifica nel codice sorgente HTML sottostante.

Quando si crea un elenco, di solito si inizia selezionando 2 elementi qualsiasi dall'elenco per definire uno schema di codifica a cui Octoparse può fare riferimento. In questo caso, se alcuni elementi di un elenco non sono inclusi come previsto, molto probabilmente hanno uno schema di codifica diverso da quello definito.


Come faccio a dire a Octoparse che ho bisogno anche di quegli elementi?

Per includere gli elementi omessi, puoi continuare a selezionare gli elementi sulla pagina per vedere se Octoparse riesce a riconoscere quelli rimasti.

Se non ci riesce, possiamo creare un loop con gli elementi selezionati prima, quindi modificare il flusso di lavoro per includere tutti gli elementi. In Octoparse, questo si riferisce alla modifica o riscrittura dell'espressione XPath generata automaticamente nel suo rilevamento precedente.

Suggerimento: se sei un principiante di XPath, potresti aver bisogno di acquisire prima alcune nozioni di base di HTML e XPath. Ecco alcuni tutorial di riferimento:


Dove inserire la nuova espressione XPath?

  • Seleziona le Impostazioni azione dell'elemento del ciclo dal flusso di lavoro, fai clic su Generale e vedrai la Modalità di loop sotto.

Se è selezionata l'Elenco fisso, passa alla Elenco variabile.

Se è selezionato Elenco variabile, continua con il passaggio successivo.

  • Inserisci l'espressione XPath modificata nella casella di testo, quindi fare clic su Applica per salvare.

Hai ricevuto la risposta alla tua domanda?