JSON en HTML
Collez du JSON et obtenez un tableau HTML. Les objets imbriqués deviennent des sous-tableaux. L'opération s'exécute dans votre navigateur, vos données ne quittent donc jamais votre appareil.
Texte collé ou fichiers .json et .txt jusqu'à 50 Mo
Collez ou choisissez un fichier. Vous pouvez aussi déposer un fichier ici.
Votre aperçu apparaîtra ici après la conversion.
Comment ça fonctionne
Ce convertisseur JSON en HTML transforme une réponse collée ou un fichier local en HTML sémantique. Choisissez Tableau pour des données que vous souhaitez parcourir par lignes, ou Liste pour un document à plusieurs niveaux. La conversion s'effectue dans un Web Worker de votre navigateur. Le texte JSON n'est jamais envoyé à notre serveur et vous n'avez pas besoin de créer de compte.
Ce que devient chaque structure JSON
| Votre JSON | Ce que vous obtenez |
|---|---|
| Un tableau d'objets | Un tableau avec une ligne d'en-tête. Les colonnes incluent toutes les clés trouvées dans les objets, dans leur ordre d'apparition. Les valeurs manquantes laissent des cellules vides. |
| Un objet unique | Un tableau à deux colonnes avec les clés dans les en-têtes de lignes et leurs valeurs à côté. |
| Un objet ou tableau imbriqué | Un sous-tableau pour les objets ou tableaux d'objets. Un tableau de valeurs simples devient une liste à l'intérieur de sa cellule. |
| Une valeur simple ou un tableau de valeurs simples | Un tableau d'une seule cellule, ou un tableau d'une colonne pour une liste. Les valeurs nulles et vides laissent des cellules vides. |
Utilisez Tableau pour les enregistrements structurés tels que les commandes, les contacts et les retours d'API. Utilisez Liste lorsque la hiérarchie prime sur les colonnes : les objets deviennent des listes de définitions et les tableaux des listes à puces. Vous pouvez changer de disposition après la conversion sans recoller les données. Dans les deux cas, le résultat ne contient que du texte. Les caractères susceptibles de former des balises HTML sont échappés, de sorte qu'une valeur telle qu'une balise d'image s'affiche sous forme de texte brut.
Tableau seul génère un extrait HTML prêt à être inséré dans un CMS, un modèle d'e-mail ou une page existante. Page HTML complète ajoute la structure du document, le titre, la configuration du viewport et un style de tableau de base. Téléchargez cette version si vous souhaitez ouvrir le résultat comme un fichier autonome. L'aperçu affiche le HTML dans un cadre isolé ; Code HTML montre exactement ce qui sera copié ou téléchargé.
Vous pouvez coller du texte ou choisir un fichier .json ou .txt jusqu'à 50 Mo. L'aperçu affiche au maximum 500 lignes de premier niveau afin de maintenir la réactivité de la page ; la copie et le téléchargement incluent l'intégralité du résultat. Pour les sorties très volumineuses, le panneau de code n'affiche que le début, mais Copier le HTML et Télécharger le fichier HTML conservent la totalité. Les nombres conservent leur format exact de JSON. Si le navigateur ne peut pas préserver un grand entier via JSON.parse, le convertisseur conserve ses chiffres d'origine et signale un avertissement.
Si le JSON ne peut pas être analysé, le message indique la ligne et la colonne et suggère une solution. Les causes fréquentes sont les virgules finales, les guillemets simples, les clés non entourées de guillemets et les commentaires. Les fichiers JSON Lines contiennent une valeur par ligne plutôt qu'un tableau JSON unique ; utilisez Envelopper les lignes dans un tableau pour les convertir puis relancez l'opération.