Aller au contenu
Tout en local

JSON en tableau Markdown

Convertissez un tableau d'objets JSON en tableau Markdown, ou inversement.

Entrée
Sortie

JSON en tableau Markdown

Collez un tableau d'objets JSON et cet outil crée un tableau Markdown : les clés de chaque objet deviennent la ligne d'en-tête et chaque objet devient une ligne de données. Utilisez-le pour documenter une réponse API, convertir une exportation de configuration en un tableau lisible pour un README, ou ajouter un résumé de données rapide dans une issue GitHub ou une page wiki.

Les objets imbriqués peuvent être aplatis en colonnes avec notation pointée (`user.name`, `user.age`) au lieu d'apparaître en JSON brut dans une cellule, et le même basculement reconstruit la forme imbriquée lors de la reconversion d'un tableau en JSON. L'alignement des colonnes peut être défini sur gauche, centre, droite ou « nombres à droite », ce qui aligne à droite toute colonne où chaque valeur est numérique et laisse le reste aligné à gauche. Le champ colonnes sélectionne exactement quelles clés inclure et dans quel ordre, de sorte qu'un objet large n'a pas besoin de devenir une table large. Le remplissage des largeurs de colonnes avec des espaces aligne le code source Markdown brut dans un éditeur monospaced, et les caractères de tuyau dans les valeurs sont échappés par défaut pour qu'un tuyau errant ne casse jamais la structure du tableau.

En basculant la direction vers « Tableau Markdown → JSON », le processus s'inverse : collez un tableau et récupérez un tableau JSON, avec les mêmes options d'aplatissement, de sélection de colonnes et d'échappement de tuyau appliquées en inverse — utile pour extraire des données structurées d'un tableau collé dans un document ou un commentaire Markdown GitHub. Les fins de ligne CRLF et LF sont traitées de manière identique, et le décompte en direct sous la sortie signale les lignes et les colonnes au fur et à mesure de la saisie.

Tout s'exécute localement dans votre navigateur — rien de ce que vous collez n'est téléchargé n'importe où, c'est donc sûr de convertir les données des projets privés. Copiez le résultat, téléchargez-le en tant que fichier .txt, ou renvoyez la sortie à l'entrée pour enchaîner une autre conversion.

FAQ

Qu'advient-il des objets imbriqués?
Par défaut, un objet ou un tableau imbriqué s'affiche en JSON brut dans la cellule. Activez « Aplatir les objets imbriqués » pour les diviser en colonnes avec notation pointée comme user.name et user.age à la place.
Comment l'alignement « nombres à droite » décide-t-il quelles colonnes aligner à droite?
Une colonne n'est alignée à droite que lorsque chaque valeur qu'elle contient est numérique. Toute colonne avec même une seule valeur non numérique est alignée à gauche, ce qui correspond à la façon dont les tableaux à contenu mixte sont généralement lus.
Puis-je convertir un tableau Markdown en JSON?
Oui. Changez l'option de direction en « Tableau Markdown → JSON » et collez un tableau — la ligne d'en-tête devient les clés de l'objet et chaque ligne suivante devient un objet.
Que se passe-t-il si mes objets ont des clés différentes?
Le tableau inclut chaque clé vue dans tous les objets, dans l'ordre où elle apparaît en premier, et laisse une cellule vide pour tout objet manquant cette clé.
Mon JSON ou mes données de tableau sont-ils chargés quelque part?
Non. La conversion s'exécute entièrement dans votre navigateur à l'aide de JavaScript — vos données ne sont jamais envoyées à un serveur.