Paritian

Développement

Convertisseur JSON vers CSV

Transforme un tableau JSON d'objets en table séparée par des virgules.

Résultats

CSV nome,idade Ana,30 Bruno,41
Lignes 2
Colonnes 2

Ce que fait cet outil

Une API renvoie du JSON et le demandeur veut un tableur. Les champs sont échappés selon le RFC 4180 : virgules et sauts de ligne survivent au passage.

Formule

chaque objet de la liste devient une ligne ; l'union des champs devient l'en-tête

Variables

SymboleSignificationUnité
textJSON
delimiterSéparateur
OUTCSV
RWLignes
CLColonnes

Exemple résolu

  • JSON[{"nome":"Ana","idade":30},{"nome":"Bruno","idade":41}]
  • Séparateur,
  • CSVnome,idade Ana,30 Bruno,41
  • Lignes2
  • Colonnes2

Limites

  • Le calcul s'effectue entièrement dans votre navigateur. Les valeurs saisies ne sont jamais envoyées à un serveur.

Questions fréquentes

Et si les objets ont des champs différents ?

L'en-tête est l'union de tous les champs rencontrés, dans l'ordre d'apparition ; une ligne à laquelle il en manque un reçoit une cellule vide.