Outils JSON
Formatez du JSON, convertissez du CSV et du YAML, ou générez des types et des schémas à partir de réponses d’API et de données de configuration.
51 outils dans cette catégorie. Tous fonctionnent dans le navigateur, sans inscription.
Comparateur JSON
Comparez deux valeurs JSON et affichez ajouts, suppressions et modifications par chemin JSON Pointer.
JSON vers XML typé
Convertissez objets, tableaux, valeurs nulles et scalaires JSON en XML avec types explicites.
Trier les clés JSON
Trier les clés JSON — Tri récursif Unicode ; ordre des tableaux conservé. Profondeur 80, précision numérique JavaScript.
Fusion JSON Merge Patch
Fusion JSON Merge Patch — RFC 7396 : null supprime une propriété ; les tableaux sont remplacés intégralement.
Recherche JSON Pointer
Recherche JSON Pointer — Chemins RFC 6901 : /users/0/name. ~1 représente / et ~0 représente ~.
Aplatir JSON
Aplatir JSON — Associe chaque valeur terminale à son chemin JSON Pointer ; conserve les conteneurs vides.
JSON vers NDJSON
JSON vers NDJSON — Transforme un tableau JSON en une valeur compacte par ligne.
NDJSON vers JSON
NDJSON vers JSON — Une valeur JSON complète par ligne ; ignore les lignes vides.
JSON vers SQL INSERT
JSON vers SQL INSERT — Génère du SQL compatible SQLite sans l’exécuter ; refuse les valeurs imbriquées.
JSON vers paramètres URL
JSON vers paramètres URL — Valeurs scalaires et tableaux ; null devient vide, les tableaux répètent le paramètre.
Paramètres URL vers JSON
Paramètres URL vers JSON — Conserve les valeurs comme chaînes et les noms répétés comme tableaux.
Trier un tableau JSON
Trier un tableau JSON — Tri stable par JSON Pointer ; valeurs homogènes de type nombre ou chaîne.
Filtrer un tableau JSON
Filtrer un tableau JSON — Égalité structurelle et typée ; les éléments sans le chemin demandé sont exclus.
Dédupliquer un tableau JSON
Dédupliquer un tableau JSON — Conserve la première occurrence ; ignore l’ordre des clés mais respecte celui des tableaux.
JSON vers tableau Markdown
JSON vers tableau Markdown — Union des clés en en-tête ; caractères de tableau échappés, valeurs absentes vides.
JSON vers littéral Python
JSON vers littéral Python — Utilise True, False et None ; produit une expression, pas des classes.
JSON vers tableau PHP
JSON vers tableau PHP — Syntaxe courte avec échappement des chaînes ; aucun code PHP n’est exécuté.
Extraire les chemins JSON
Extraire les chemins JSON — Liste parents et feuilles en JSON Pointer ; profondeur maximale 80.
Éditeur JSON
Formatez, compressez et modifiez le JSON dans deux panneaux, avec arbre repliable et nombres exacts.
JSON → React PropTypes
Générez des définitions React PropTypes à partir de données JSON pour vérifier les types des propriétés de vos composants.
JSON → Flow
Transformez des structures JSON en définitions de types Flow pour vos projets JavaScript.
JSON → GraphQL
Générez un schéma GraphQL à partir de données JSON pour préparer les types de votre API.
JSON → TypeScript
Transformez des objets JSON en définitions TypeScript pour décrire les types de vos données.
JSON → MobX-State-Tree Model
Générez des modèles MobX State Tree à partir de données JSON pour structurer l’état de vos applications.
JSON → Sarcastic
Convertissez des données JSON en types Sarcastic pour les vérifier dans vos projets JavaScript.
JSON → io-ts
Générez des types io-ts à partir de JSON pour décrire et valider les données dans vos projets TypeScript.
JSON → Rust Serde
Transformez du JSON en structures Rust compatibles avec Serde pour la sérialisation et la désérialisation des données.
JSON → Mongoose Schema
Générez un schéma Mongoose à partir de JSON pour définir vos modèles de données MongoDB.
JSON → Big Query Schema
Transformez des données JSON en schéma BigQuery pour préparer la structure de vos tables.
JSON → MySQL
Générez un schéma MySQL à partir de données JSON pour préparer la structure de votre base de données.
JSON → Scala Case Class
Transformez des données JSON en case classes Scala pour définir des modèles de données typés.
JSON → Go Struct
Générez des structures Go à partir de JSON pour représenter et sérialiser vos données.
JSON → Go Bson
Transformez du JSON en structures Go avec des balises BSON pour le traitement des données BSON.
JSON → YAML
Convertissez des données JSON en YAML pour vos fichiers de configuration et vos échanges de données.
JSON → JSDoc
Générez des annotations JSDoc à partir de JSON pour documenter les structures de données de votre code JavaScript.
JSON → Kotlin
Transformez du JSON en classes de données Kotlin pour représenter vos données avec des types explicites.
JSON → Java
Générez des classes Java à partir de JSON pour créer des modèles correspondant à vos données.
JSON → JSON Schema
Générez un JSON Schema à partir de données JSON pour décrire leur structure et préparer leur validation.
JSON → TOML
Transformez des données JSON en TOML pour créer et adapter vos fichiers de configuration.
JSON → Zod Schema
Générez un schéma Zod à partir de JSON pour valider les données dans vos projets TypeScript.
Formater JSON
Rendez une réponse API lisible et vérifiez sa syntaxe. Formatez JSON ou JSON5, avec commentaires et apostrophes, puis copiez du JSON standard dans le navigateur.
JSON Schema → TypeScript
Transformez un JSON Schema en définitions TypeScript pour créer des interfaces et des modèles typés.
JSON Schema → OpenAPI Schema
Convertissez un JSON Schema en schéma OpenAPI pour préparer la documentation des données de votre API.
JSON Schema → Protobuf
Générez des définitions Protobuf à partir d’un JSON Schema pour décrire les messages à sérialiser.
JSON Schema → Zod Schema
Transformez un JSON Schema en schéma Zod pour valider les données dans vos projets TypeScript.
JSON-LD → N-Quads
Convertissez des données JSON-LD au format N-Quads pour représenter et échanger des données RDF.
JSON-LD → Expanded
Transformez du JSON-LD en forme développée pour examiner les identifiants et les valeurs de vos données RDF.
JSON-LD → Compacted
Convertissez du JSON-LD en forme compactée à l’aide d’un contexte pour obtenir une représentation plus concise.
JSON-LD → Flattened
Transformez du JSON-LD en forme aplatie pour regrouper les propriétés des nœuds et simplifier la lecture de la structure.
JSON-LD → Framed
Appliquez un cadre aux données JSON-LD pour organiser leur présentation selon la structure souhaitée.
JSON-LD → Normalized
Normalisez des données JSON-LD pour obtenir une représentation RDF cohérente et faciliter les comparaisons.