tigtools

JSON σε Excel

Επικολλήστε JSON ή ανοίξτε ένα αρχείο .json και κατεβάστε ένα υπολογιστικό φύλλο με μία γραμμή ανά αντικείμενο. Όλα εκτελούνται στο πρόγραμμα περιήγησής σας.

Εκτελείται στον περιηγητή σας Χωρίς εγγραφή

Πώς να το χρησιμοποιήσετε

  1. Επικολλήστε JSON ή ανοίξτε ένα αρχείο .json.
  2. Επιλέξτε πώς γράφονται οι πίνακες μέσα στα αντικείμενα.
  3. Προαιρετικά ονομάστε το φύλλο.
  4. Επιλέξτε «Μετατροπή» και κατεβάστε το .xlsx.

Πώς λειτουργεί

Κάθε στοιχείο του πίνακα ανώτατου επιπέδου γίνεται μία γραμμή· ένα μεμονωμένο αντικείμενο δίνει μία γραμμή. Τα ένθετα αντικείμενα ισοπεδώνονται σε στήλες με ονόματα διαδρομών με τελείες, όπως address.city. Οι στήλες εμφανίζονται με τη σειρά που εμφανίζονται για πρώτη φορά τα κλειδιά τους, έτσι αντικείμενα με διαφορετικά κλειδιά εξακολουθούν να ευθυγραμμίζονται και οι τιμές που λείπουν είναι κενά κελιά.

Οι πίνακες εντός αντικειμένων μπορούν να εγγραφούν ως κείμενο JSON σε ένα κελί, ενωμένοι με ερωτηματικά, ή να απλωθούν σε αριθμημένες στήλες (tags.0, tags.1). Οι αριθμοί και οι τιμές boolean διατηρούν τον τύπο τους στο Excel· το null γίνεται κενό κελί. Οι συμβολοσειρές παραμένουν κείμενο, συμπεριλαμβανομένων όσων μοιάζουν με ημερομηνίες ή αρχίζουν με =, και δεν μετατρέπονται ποτέ σε τύπους.

Η γραμμή κεφαλίδας είναι έντονη, καθηλωμένη και διαθέτει κουμπιά φίλτρου, ενώ τα πλάτη στηλών ακολουθούν το περιεχόμενο. Το Excel περιορίζει ένα κελί σε 32.767 χαρακτήρες· μεγαλύτερο κείμενο κόβεται και το εργαλείο σάς ενημερώνει πόσα κελιά επηρεάστηκαν.

Παραδείγματα

Απόκριση API

Μια λίστα χρηστών από ένα REST API, όπου ο καθένας έχει ένα ένθετο αντικείμενο διεύθυνσης, γίνεται φύλλο με στήλες id, name, address.city και address.zip.

Ετικέτες για φιλτράρισμα

Επιλέξτε «Μία στήλη ανά στοιχείο» για να βάλετε κάθε ετικέτα στη δική της στήλη ή «Ένωση τιμών» για να τις κρατήσετε μαζί ως «vip; newsletter».

Συχνές ερωτήσεις

Τι γίνεται αν τα αντικείμενά μου έχουν διαφορετικά κλειδιά;

Κάθε κλειδί που εμφανίζεται οπουδήποτε γίνεται στήλη. Οι γραμμές χωρίς αυτό το κλειδί έχουν κενό κελί.

Το JSON μου είναι αντικείμενο που περιέχει τον πίνακα. Τι κάνω;

Επικολλήστε μόνο τον πίνακα, διαφορετικά το εργαλείο αντιμετωπίζει ολόκληρο το αντικείμενο ως μία γραμμή με στήλες διαδρομής με τελείες. Πολλές αποκρίσεις API κρατούν τη λίστα κάτω από ένα κλειδί όπως data ή items.

Μετατρέπονται οι ημερομηνίες;

Όχι. Το JSON δεν έχει τύπο ημερομηνίας, επομένως οι τιμές ημερομηνίας διατηρούνται ως κείμενο ακριβώς όπως έχουν γραφτεί.

Απόρρητο

Το JSON μετατρέπεται στο πρόγραμμα περιήγησής σας και το αρχείο .xlsx δημιουργείται στη συσκευή σας. Τίποτα δεν μεταφορτώνεται, δεν αποθηκεύεται ούτε περιλαμβάνεται στα αναλυτικά στοιχεία· καταγράφεται μόνο ένα ανώνυμο συμβάν ότι χρησιμοποιήθηκε το εργαλείο.