Catégories

JSON Key Extractor

Extract all keys from JSON objects with multiple output formats. Perfect for analyzing JSON structure, documentation generation, and understanding complex nested objects.

Convert nested keys to dot notation (e.g., "user.profile.name")

Include the data type of each key (string, number, boolean, object, array, null)

Include the full path to each key in nested objects

Remove duplicate keys when they appear in multiple locations

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/json-key-extractor

Paramètres de la requête

Nom du paramètre Type Requis Description
jsonInput textarea Oui -
outputFormat select Oui -
flattenKeys checkbox Non Convert nested keys to dot notation (e.g., "user.profile.name")
includeTypes checkbox Non Include the data type of each key (string, number, boolean, object, array, null)
includePath checkbox Non Include the full path to each key in nested objects
sortBy select Oui -
removeDuplicates checkbox Non Remove duplicate keys when they appear in multiple locations
maxDepth number Non -

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-json-key-extractor": {
      "name": "json-key-extractor",
      "description": "Extract all keys from JSON objects with multiple output formats. Perfect for analyzing JSON structure, documentation generation, and understanding complex nested objects.",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=json-key-extractor",
      "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]