Catégories

Depuis Paires

Convertit un tableau de paires clé-valeur en objet avec lodash _.fromPairs

Convertit un tableau de paires clé-valeur en un seul objet.

Fonctionnalités:

  • Accepte des tableaux de paires [clé, valeur]
  • Crée un objet à partir des paires
  • Gère divers types de données pour les valeurs
  • Prend en charge les clés de type chaîne, nombre et symbole
  • Utilise lodash _.fromPairs pour une conversion fiable

Exemples:

  • Entrée : [["a", 1], ["b", 2]] → Sortie : {a: 1, b: 2}
  • Entrée : [["name", "John"], ["age", 30]] → Sortie : {name: "John", age: 30}
  • Entrée : [[1, "one"], [2, "two"]] → Sortie : {1: "one", 2: "two"}

Cas d'Utilisation :

  • Construction d'Objets : Construire des objets à partir de tableaux de paires
  • Transformation de Données : Convertir des données tabulaires en format d'objet
  • Construction de Configuration : Créer des objets de configuration à partir de listes clé-valeur
  • Importation de Données : Convertir des tableaux de paires importés en objets

Entrez un tableau JSON valide de paires [clé, valeur]

Points clés

Catégorie
Data Processing
Types d’entrée
textarea
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

L'outil Depuis Paires permet de convertir instantanément un tableau de paires clé-valeur en un objet JSON structuré, en s'appuyant sur la fonction fiable lodash _.fromPairs.

Quand l’utiliser

  • Lorsque vous devez transformer des données tabulaires extraites d'une API en un objet exploitable.
  • Pour générer rapidement des objets de configuration à partir de listes de paramètres.
  • Lors de la normalisation de données importées sous forme de listes de paires.

Comment ça marche

  • Saisissez votre tableau de paires au format JSON, par exemple : [["clé", "valeur"], ...].
  • L'outil traite chaque sous-tableau comme une entrée clé-valeur.
  • La fonction _.fromPairs génère un objet unique regroupant toutes les paires fournies.
  • Récupérez votre objet final prêt à être utilisé dans votre code ou vos applications.

Cas d’usage

Construction dynamique d'objets à partir de listes de données.
Transformation de formats de données tabulaires vers des structures d'objets.
Création simplifiée de fichiers de configuration à partir de paires clés-valeurs.

Exemples

1. Conversion de paramètres utilisateur

Contexte
Un développeur reçoit une liste de préférences utilisateur sous forme de tableau de paires.
Problème
Convertir ces paires en un objet JSON pour faciliter l'accès aux propriétés dans le code.
Comment l’utiliser
Coller le tableau de paires dans le champ d'entrée et valider.
Configuration d’exemple
[["theme", "dark"], ["notifications", true], ["lang", "fr"]]
Résultat
L'outil génère l'objet : {"theme": "dark", "notifications": true, "lang": "fr"}.

2. Transformation de données de formulaire

Contexte
Des données de formulaire sont collectées sous forme de paires champ-valeur.
Problème
Transformer ces données en un objet unique pour l'envoi vers une base de données.
Comment l’utiliser
Entrer les paires collectées dans l'outil pour obtenir l'objet final.
Configuration d’exemple
[["id", 101], ["status", "active"], ["role", "admin"]]
Résultat
L'objet résultant est : {"id": 101, "status": "active", "role": "admin"}.

Tester avec des échantillons

json

Hubs associés

FAQ

Quels types de clés sont acceptés ?

L'outil accepte les clés de type chaîne de caractères, nombre ou symbole.

Que se passe-t-il si une clé est dupliquée ?

La dernière valeur associée à une clé dupliquée écrasera les précédentes dans l'objet final.

L'outil nécessite-t-il une installation ?

Non, il s'agit d'un utilitaire web en ligne qui ne nécessite aucune installation locale.

Est-ce que cela gère les valeurs complexes ?

Oui, vous pouvez utiliser des objets ou des tableaux comme valeurs au sein de vos paires.

Quelle bibliothèque est utilisée pour la conversion ?

L'outil utilise la méthode standard lodash _.fromPairs pour garantir une conversion précise.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/from-pairs

Paramètres de la requête

Nom du paramètre Type Requis Description
pairs textarea Oui Entrez un tableau JSON valide de paires [clé, valeur]

Format de réponse

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texte: Texte

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-from-pairs": {
      "name": "from-pairs",
      "description": "Convertit un tableau de paires clé-valeur en objet avec lodash _.fromPairs",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=from-pairs",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]