JSON vers tableau HTML

Transforme un tableau d'objets JSON en tableau HTML. L'autre sens est Tableau HTML vers JSON · JSON vers CSV

Ce que fait cette page

Un tableau d'objets JSON se lit mieux en tableau. Cette page écrit un tableau HTML dans le navigateur. L'autre sens est tableau HTML vers JSON. Le CSV des mêmes lignes est JSON vers CSV.

Comment l'utiliser

  1. Collez du JSON. Mettre à jour en tapant est activé.
  2. Convertir s'exécute une fois. Afficher un exemple remplit [{"id":1,"name":"Ada","ok":true},{"id":2,"name":"Grace","ok":false}].
  3. Le résultat est un tableau. Les cellules d'en-tête sont id, name et ok. La première ligne est 1, Ada, true. La seconde est 2, Grace, false.
  4. Tout effacer vide les deux zones. Copier le résultat copie le HTML.

Règles et limites

Un tableau d'objets utilise une colonne par clé, dans l'ordre de première apparition. Un seul objet fait deux colonnes, un th pour la clé et un td pour la valeur, sans ligne d'en-tête. Un tableau de valeurs utilise l'en-tête value. Un objet ou un tableau imbriqué est écrit comme texte JSON dans la cellule. Un tableau vide, un objet vide, un nombre seul ou une chaîne seule s'arrête avec une erreur.

Où on s'en sert

  • Coller une liste d'API comme tableau dans une page.
  • Regarder deux lignes avant de les envoyer vers la page inverse.
  • Lire un booléen à côté d'un nom sans visionneuse JSON.

Questions

Pourquoi le retour n'est-il pas le même JSON ?

Le tableau garde le texte des cellules. Au retour, 1 et true sont les chaînes "1" et "true".

Où est passé l'objet imbriqué ?

Il reste dans la cellule comme texte JSON, pas comme un autre tableau.