§

Επικολλήστε τη συστοιχία JSON για μετατροπή σε CSV.

Οριοθέτης
Στήλες κεφαλίδας
Η πρώτη γραμμή είναι κεφαλίδα
Φωλιασμένα αντικείμενα
Μετατροπή τύπου
§

Output

csv

Η μετατροπή JSON σε CSV είναι καθημερινή εργασία. Ένα API δίνει JSON και κάποιος το χρειάζεται σε Excel. Ο μετατροπέας λειτουργεί τοπικά, οπότε τα δεδομένα δεν φτάνουν σε hosted converter.

Τι είναι η μετατροπή JSON σε CSV;

Το JSON είναι δέντρο, το CSV είναι επίπεδο. Η μετατροπή ισοπεδώνει το δέντρο σε γραμμές και στήλες.

Πώς λειτουργεί η μετατροπή JSON σε CSV;

Κάθε μετατροπή γίνεται τοπικά στο πρόγραμμα περιήγησής σας.

  1. Το JSON.parse επικυρώνει την είσοδο.
  2. Ο writer εξάγει στήλες κεφαλίδας από τα records σας.
  3. Τα φωλιασμένα αντικείμενα ισοπεδώνονται με τελείες ή σειριοποιούνται.
  4. Κάθε κελί διαφεύγει σύμφωνα με RFC 4180.
  5. Το CSV εμφανίζεται στο πλαίσιο εξόδου με δυνατότητα λήψης.

Γιατί να μετατρέψετε JSON σε CSV με αυτό το εργαλείο;

  • Απόρρητο: όλα γίνονται στο πρόγραμμα περιήγησής σας.
  • Ορθότητα: ακολουθεί RFC 4180.
  • Έτοιμο για υπολογιστικά φύλλα.
  • Ευελιξία: ισοπέδωση, οριοθέτες, κεφαλίδες.

Συνήθεις εφαρμογές

Η ισοπέδωση JSON σε CSV εμφανίζεται σε διάφορες εργασίες.

  • Εξαγωγή δεδομένων από API σε CSV.
  • Αναφορές με pivot tables.
  • Αναθεώρηση διαμόρφωσης από μη τεχνικούς.

Παράδειγμα

Επικολλήστε [{"name":"Alice","age":30},{"name":"Bob, Jr.","age":25}] και πατήστε ΜΕΤΑΤΡΟΠΗ.

Τρέχει στο πρόγραμμα περιήγησής μου;

Ναι. Κάθε βήμα γίνεται τοπικά. Τα δεδομένα σας δεν φτάνουν ποτέ σε διακομιστή.

Ποιο είναι το μέγιστο μέγεθος εισόδου;

Πρακτικά όρια εξαρτώνται από τη συσκευή σας. Περίπου 10 MB.

Πώς χειρίζεται τιμές με κόμματα;

Σύμφωνα με RFC 4180. Τιμές με κόμμα ή εισαγωγικά τυλίγονται σε διπλά εισαγωγικά.

Τι γίνεται με φωλιασμένα αντικείμενα;

Ισοπεδώνονται με τελείες ή σειριοποιούνται ως ένα κελί JSON.

Ποιοι οριοθέτες υποστηρίζονται;

Κόμμα, ερωτηματικό, tab, pipe.

Αυτός ο μετατροπέας JSON σε CSV εξάγει RFC 4180 συμβατό CSV.