Catégorie: Développement

Convertisseur JSON vers tableau Markdown

Idée interneUn outil manque ?

Convertissez un tableau JSON d'objets en tableau Markdown dans votre navigateur

Collez un tableau JSON d'objets, ou un objet unique, et obtenez un tableau Markdown prêt à coller, avec les valeurs imbriquées aplaties en noms de colonnes à points. La conversion s'effectue dans votre navigateur.

2 ligne(s) convertie(s) dans votre navigateur.

Tableau Markdown
| name | role | address.city |
| --- | --- | --- |
| Ada Lovelace | Engineer | London |
| Grace Hopper | Admiral | New York |

Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.

À quoi sert cet outil

Cet outil aplatit chaque enregistrement JSON de la même manière que le convertisseur JSON vers CSV de ce site, transformant les objets imbriqués en noms de colonnes à points comme address.city et joignant les courts tableaux de valeurs scalaires par des points-virgules, puis dispose les lignes aplaties sous forme de tableau Markdown dont les colonnes sont l'union des clés de tous les enregistrements.

Mode d'emploi

  1. Collez un tableau JSON d'objets, ou un objet unique, dans le champ de saisie.
  2. Consultez le tableau Markdown généré ci-dessous.
  3. Copiez le tableau Markdown dans votre README, wiki ou commentaire.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.

Questions fréquentes

Mes données sont-elles envoyées quelque part ?
Non. L'analyse et la mise en forme s'effectuent toutes deux en JavaScript dans l'onglet de votre navigateur, donc rien n'est envoyé à un serveur.
Que se passe-t-il avec des objets ou des tableaux imbriqués ?
Les objets imbriqués sont aplatis en noms de colonnes à points comme address.city, et les tableaux de valeurs simples sont joints par des points-virgules dans une seule cellule.
Que se passe-t-il si les enregistrements ont des champs différents ?
Les colonnes du tableau sont l'union des clés de tous les enregistrements, donc un enregistrement auquel il manque un champ obtient simplement une cellule vide à cet endroit.