Catégories

Aplatir Profondément le Tableau

Aplatit complètement un tableau en utilisant lodash _.flattenDeep

Aplatit récursivement un tableau pour éliminer complètement tout l'imbrication. ## Fonctionnalités: - Accepte des tableaux JSON profondément imbriqués de n'importe quelle profondeur - Aplatit récursivement tous les niveaux d'imbrication - Produit un tableau à un seul niveau - Gère les tableaux avec des types de données mixtes - Utilise lodash _.flattenDeep pour un aplatissement complet ## Exemples: - Entrée : [1, [2, [3, [4]]], 5] → Sortie : [1, 2, 3, 4, 5] - Entrée : [[["a", "b"], ["c", "d"]], ["e", "f"]] → Sortie : ["a", "b", "c", "d", "e", "f"] - Entrée : [1, [2, [3, [4, [5]]]]] → Sortie : [1, 2, 3, 4, 5] ## Cas d'Utilisation : - **Extraction Profonde de Données** : Extraire tous les éléments de structures profondément imbriquées - **Normalisation des Données** : Convertir des tableaux complexes imbriqués en listes simples - **Opérations de Recherche** : Aplatir les données pour une recherche et un filtrage plus faciles - **Manipulation de Tableaux** : Préparer des données pour des algorithmes qui nécessitent des tableaux plats

Entrez un tableau JSON valide avec des éléments profondément imbriqués

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/flatten-deep-array

Paramètres de la requête

Nom du paramètre Type Requis Description
array textarea Oui Entrez un tableau JSON valide avec des éléments profondément imbriqués

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-flatten-deep-array": {
      "name": "flatten-deep-array",
      "description": "Aplatit complètement un tableau en utilisant lodash _.flattenDeep",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=flatten-deep-array",
      "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]