Points clés
- Catégorie
- Data Processing
- Types d’entrée
- textarea, checkbox
- Type de sortie
- text
- Couverture des échantillons
- 4
- API disponible
- Yes
Vue d’ensemble
L'outil Différence de Tableaux permet d'extraire rapidement les éléments uniques d'un ensemble de données en supprimant toutes les valeurs présentes dans un ou plusieurs tableaux d'exclusion, grâce à la bibliothèque fiable lodash.
Quand l’utiliser
- •Pour filtrer une liste d'utilisateurs en excluant ceux déjà présents dans une base de données existante.
- •Pour comparer deux listes d'inventaire et identifier les articles manquants ou supprimés.
- •Pour nettoyer des jeux de données en retirant les doublons ou les éléments indésirables définis dans des listes de référence.
Comment ça marche
- •Saisissez votre tableau source au format JSON dans le champ principal.
- •Ajoutez les valeurs à exclure dans les champs de tableaux d'exclusion dédiés.
- •Ajustez les paramètres de casse si vous travaillez avec des chaînes de caractères.
- •Cliquez sur le bouton de traitement pour obtenir instantanément le tableau filtré.
Cas d’usage
Exemples
1. Filtrage d'utilisateurs
Développeur- Contexte
- Une liste d'utilisateurs inscrits doit être comparée à une liste d'utilisateurs bannis.
- Problème
- Identifier les utilisateurs actifs en excluant ceux qui figurent dans la liste noire.
- Comment l’utiliser
- Copier la liste complète dans 'Tableau Source' et la liste noire dans 'Tableau d'Exclusion 1'.
- Configuration d’exemple
-
Source: ["alice", "bob", "charlie", "dave"], Exclure: ["bob", "dave"] - Résultat
- Le résultat affiche uniquement ["alice", "charlie"].
2. Nettoyage d'inventaire
Gestionnaire de stock- Contexte
- Un inventaire contient des références obsolètes stockées dans un fichier séparé.
- Problème
- Supprimer les références obsolètes de la liste principale pour faciliter la lecture.
- Comment l’utiliser
- Entrer la liste complète dans le premier champ et les références obsolètes dans le second.
- Configuration d’exemple
-
Source: [101, 102, 103, 104], Exclure: [102, 104] - Résultat
- Le résultat affiche [101, 103], ne conservant que les références actives.
Tester avec des échantillons
video, textHubs associés
FAQ
Quel format de données est accepté ?
L'outil accepte des tableaux au format JSON standard, par exemple : [1, 2, 3] ou ["a", "b", "c"].
Puis-je exclure des valeurs via plusieurs listes ?
Oui, l'outil propose trois champs distincts pour les tableaux d'exclusion, permettant de croiser plusieurs sources de données.
La comparaison est-elle sensible à la casse ?
Par défaut, oui. Vous pouvez décocher l'option 'Sensible à la Casse' pour ignorer les différences entre majuscules et minuscules.
Quelle méthode est utilisée pour le calcul ?
L'outil s'appuie sur la fonction _.difference de la bibliothèque lodash pour garantir une précision de calcul optimale.
Les doublons dans le tableau source sont-ils conservés ?
La méthode _.difference conserve les doublons du tableau source s'ils ne sont pas présents dans les tableaux d'exclusion.