Lorsque vous exécutez des tâches, il se peut que les données soient extraites dans les colonnes incorrectes ou ne soient pas extraites du tout. Cela est probablement dû à un XPath incorrect qui ne parvient pas à localiser les données correctes et à les extraire.
Voici un exemple de données extraites dans des champs de données incorrects.
Voici les données dont nous avons besoin :
Voici la donnée de résultat - notez que les données surlignées ne sont pas extraites correctement :
Comment corriger cela ?
Pour garantir que les données seront toujours extraites correctement vers les champs de données correspondants, vous devez écrire un nouveau XPath qui identifiera toujours les bonnes données sur toutes les pages.
Une fois que vous avez le nouveau XPath, suivez les étapes ci-dessous pour mettre à jour XPath.
ÉTAPE 1 : Sélectionnez le champ de données qui doit être corrigé et sélectionnez Personnaliser le XPath.
ÉTAPE 2: Saisissez le nouveau XPath et appliquez le paramètre
Dans certains cas, nous pouvons constater que les données peuvent être extraites dans l'aperçu des données mais pas après avoir exécuté la tâche, alors nous pouvons essayer. Pour ce faire, consultez notre tutoriel sur la façon d'écrire un XPath. Si vous extrayez des paires nom-valeur, vous pouvez également consulter notre tutoriel sur la manière de combiner des données avec un texte proche.:
Configurez les paramètres de défilement de la page pour charger complètement les éléments avant de commencer le scraping.
Ajoutez un temps d'attente si les données recherchées prennent un peu de temps pour être entièrement chargées, comme les images.
Si le contenu est privé, vérifiez si les étapes de connexion échouent ou si les cookies expirent.