Outil gratuit

Convertisseur JSON vers Markdown

Collez un document JSON ou déposez un fichier .json et récupérez du Markdown : les titres deviennent #, les listes des puces et les tableaux des tableaux GFM. L’outil lit le schéma écrit par le convertisseur Markdown vers JSON, donc le document survit à l’aller-retour. Tout se passe dans cet onglet — rien n’est envoyé.

ou déposez un fichier .json dans cette zone

Options de conversion
Types de blocs acceptés
heading     depth (1-6), text
paragraph   text
code        lang, text
math        text
blockquote  blocks
list        ordered, start, items [ text, checked, list ]
table       head, rows, align
hr          -
html        text
frontmatter text
def         id, href, title
raw         text

Tout se passe dans votre navigateur : votre fichier n'est jamais envoyé.

Comment convertir du JSON en Markdown

  1. Collez du JSON dans la zone ci-dessus, déposez-y un fichier .json ou cliquez sur Charger un exemple pour partir d’un document valide. Le Markdown est reconstruit à la frappe et un problème est expliqué sous la zone.
  2. Chaque bloc est écrit dans l’ordre : un heading devient #–######, un paragraph du texte, une list des puces (numérotées si ordered vaut true), une table un tableau GFM et code un bloc délimité.
  3. Copiez le Markdown, téléchargez-le en .md ou ouvrez-le dans l’éditeur pour vérifier le rendu et continuer à écrire.

Ce que le convertisseur accepte

Questions fréquentes

Quelle forme de JSON faut-il ?

Celle que produit le convertisseur Markdown vers JSON : {"blocks":[{"type":"heading","depth":2,"text":"Installation"}]}. Un tableau de ces blocs fonctionne aussi, et un bloc sans type mais avec text est traité comme un paragraphe.

Pourquoi un type est-il signalé comme inconnu ?

Parce que le type d’un bloc manque ou est mal orthographié. Le message indique la position du bloc dans le tableau, et le panneau de référence sous l’outil liste tous les types acceptés avec leurs champs.

Mon JSON est-il envoyé ?

Non. L’analyse et la conversion se font dans cet onglet, y compris le dépôt de fichier ; rien n’est transmis et il n’y a aucune étape serveur.

Comment sont gérés tableaux, code et listes imbriquées ?

Les tableaux gardent leur en-tête et l’alignement des colonnes, une barre verticale dans une cellule est échappée et un code qui contient une clôture reçoit une clôture plus longue pour ne pas s’arrêter trop tôt. Les listes imbriquées sont indentées sous leur élément.

Besoin de JSON depuis du Markdown ?

Le convertisseur Markdown vers JSON lit le même schéma, et l’éditeur affiche le Markdown avec aperçu en direct avant de l’exporter en PDF, HTML ou DOCX.

Ouvrir Markdown Viewer