JSON → CSV/TSV: Μετατρέπει έναν πίνακα αντικειμένων JSON σε μορφή CSV (διαχωρισμένο με κόμματα) ή TSV (διαχωρισμένο με tab). Οι κεφαλίδες εξάγονται αυτόματα από τα κλειδιά των αντικειμένων.
CSV/TSV → JSON: Αναλύει δεδομένα CSV ή TSV πίσω σε πίνακα αντικειμένων JSON. Οι κεφαλίδες ανιχνεύονται από την πρώτη γραμμή.
Συμβουλή: Η επιλογή Διαχωριστής επιτρέπει εναλλαγή μεταξύ κόμματος, tab και ερωτηματικού. Η μορφή TSV χρησιμοποιείται συχνά σε λογιστικά φύλλα.
Οι πίνακες είναι επίπεδοι, το JSON δεν είναι
Το CSV είναι πλέγμα: κάθε γραμμή έχει τις ίδιες στήλες. Το JSON είναι δέντρο: τα αντικείμενα φωλιάζουν, οι πίνακες επαναλαμβάνονται, και οι γραμμές μπορεί να φέρουν διαφορετικά κλειδιά. Η μετατροπή JSON → CSV ισοπεδώνει έναν πίνακα αντικειμένων σε γραμμή κεφαλίδων (την ένωση των κλειδιών) συν μία γραμμή ανά αντικείμενο· τα κλειδιά που λείπουν γίνονται κενά κελιά. Η αντίστροφη κατεύθυνση τυλίγει κάθε γραμμή σε αντικείμενο με κλειδί την κεφαλίδα — η φώλιαση δεν ανακτάται.
📋 Συμβουλές
JSON → CSV:Η είσοδος πρέπει να είναι πίνακας JSON από αντικείμενα με συνεπή κλειδιά.
CSV → JSON:Η πρώτη γραμμή αντιμετωπίζεται ως κεφαλίδες. Οι κενές γραμμές παραλείπονται.
Το ερωτηματικό (;) είναι συνηθισμένο σε ευρωπαϊκές ρυθμίσεις όπου το κόμμα χρησιμοποιείται ως δεκαδικός διαχωριστής.