Μετάβαση στο περιεχόμενο
Coverton Ιστολόγιο
Σε αυτό το άρθρο
Πίνακες και δεδομένα

Μετατρέψτε τα CSV, JSON και XML ενώ ελέγχετε τη δομή και τους τύπους

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

Χρησιμοποιήστε το δωρεάν εργαλείο →

Ελέγξτε τις πληροφορίες που χάθηκαν κατά τη δημιουργία πίνακα

Ελέγξτε πώς αντιπροσωπεύονται οι ένθετες δομές και τα επαναλαμβανόμενα στοιχεία όταν το JSON ή το XML γίνεται πίνακας. Το CSV δεν δηλώνει ρητά τύπους ημερομηνίας, αριθμών ή συμβολοσειρών. Οι εφαρμογές λήψης ενδέχεται να ερμηνεύουν εκ νέου τα μηδενικά και τα μεγάλα αναγνωριστικά, επομένως συγκρίνετε σημαντικές τιμές.

Ελέγξτε τα διαχωριστικά και τις παραθέσεις

Τα CSV και TSV χρησιμοποιούν διαφορετικούς διαχωριστές. Ελέγξτε τα κόμματα, τις καρτέλες, τις ενσωματωμένες νέες γραμμές και τα εισαγωγικά στις τιμές εξόδου. Οι πίνακες Markdown έχουν δομικά όρια και δεν πρέπει να θεωρείται ότι διατηρούν συγχωνευμένα κελιά ή μορφοποίηση υπολογιστικών φύλλων.

Μορφοποιήστε το JSON και μετατρέψτε το JSONL

Η μορφοποίηση προσθέτει ευανάγνωστη εσοχή. Η ελαχιστοποίηση αφαιρεί τα περιττά κενά. Καμία λειτουργία δεν επιδιορθώνει κάθε σφάλμα δεδομένων. Το JSONL τοποθετεί μια ανεξάρτητη τιμή JSON σε κάθε γραμμή, επομένως συγκρίνετε τις μετρήσεις εγγραφών κατά τη μετατροπή σε ή από έναν πίνακα.

Επιλέξτε το σωστό εργαλείο

Παραδείγματα εισόδων απεικονίζουν τη ροή εργασίας. δεν υπόσχονται συγκεκριμένο μέγεθος αρχείου, ακρίβεια αναγνώρισης ή συμβατότητα.

Μετατρέψτε το CSV σε JSON

Μετατρέψτε τις σειρές και τις στήλες σε εγγραφές JSON αφού ελέγξετε τις κεφαλίδες και τους οριοθέτες. Εξετάστε πώς αναπαρίστανται οι τιμές στο αποτέλεσμα.

Παράδειγμα

όνομα, μέτρηση / Coverton,2 → JSON συστοιχία εγγραφών
  1. Επιλέξτε αρχεία σε μορφή CSV. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε το Κωδικοποίηση εισόδου, Οριοθέτης εισόδου και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα JSON και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

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

Το JSON δεν επιτρέπει σχόλια ή κόμματα στο τέλος. Η ανάλυση υπόκειται στα όρια αριθμητικής ακρίβειας της JavaScript.

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Ανοίξτε το εργαλείο →

Μετατρέψτε το JSON σε CSV

Ανοίξτε μια λίστα εγγραφών JSON σε ένα υπολογιστικό φύλλο. Τα ένθετα πεδία παράγουν διαφορετικές στήλες ανάλογα με τις ρυθμίσεις ισοπέδωσης.

Παράδειγμα

JSON πίνακας αντικειμένων → header-and-row CSV
  1. Επιλέξτε αρχεία σε μορφή JSON. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε το Ισοπεδώστε τα ένθετα αντικείμενα JSON και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα CSV και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

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

Το JSON δεν επιτρέπει σχόλια ή κόμματα στο τέλος. Η ανάλυση υπόκειται στα όρια αριθμητικής ακρίβειας της JavaScript.

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Ανοίξτε το εργαλείο →

Μετατρέψτε το TSV σε CSV

Εισαγάγετε μια εξαγωγή διαχωρισμένη με καρτέλες σε ένα σύστημα μόνο CSV. Ελέγξτε ότι τα κόμματα εντός των τιμών παραμένουν στα κελιά τους.

Παράδειγμα

όνομα/μέτρηση διαχωρισμένα με στηλοθέτες → διαχωρισμένα με κόμμα CSV
  1. Επιλέξτε αρχεία σε μορφή TSV, TXT. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε το Κωδικοποίηση εισόδου και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα CSV και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Ανοίξτε το εργαλείο →

Μετατρέψτε το CSV σε TSV

Προετοιμάστε έναν πίνακα CSV για λογισμικό που απαιτεί δεδομένα διαχωρισμένα με καρτέλες. Τα κόμματα μέσα στα εισαγωγικά πεδία παραμένουν περιεχόμενο κελιού.

Παράδειγμα

πεδία CSV → εγγραφές διαχωρισμένες με καρτέλες
  1. Επιλέξτε αρχεία σε μορφή CSV. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε το Κωδικοποίηση εισόδου, Οριοθέτης εισόδου και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα TSV και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

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

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Ανοίξτε το εργαλείο →

Μετατρέψτε το XML σε JSON

Επιθεωρήστε στοιχεία και τιμές XML στο JSON. Μην υποθέσετε ότι ένα δέντρο XML είναι ισοδύναμο με έναν επίπεδο πίνακα.

Παράδειγμα

<root><name>Coverton</name></root> → JSON δομή
  1. Επιλέξτε αρχεία σε μορφή XML. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε τη μορφή εισόδου και τη σειρά των αρχείων και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα JSON και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

Τα XML και JSON έχουν διαφορετικά μοντέλα δεδομένων. Οι μη ασφαλείς οντότητες XML απορρίπτονται. Ένα εξωτερικό σχήμα δεν αναγνωρίζεται ούτε ανακατασκευάζεται αυτόματα.

Το JSON δεν επιτρέπει σχόλια ή κόμματα στο τέλος. Η ανάλυση υπόκειται στα όρια αριθμητικής ακρίβειας της JavaScript.

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Ανοίξτε το εργαλείο →

Μετατρέψτε το JSON σε XML

Επιλέξτε ένα όνομα ρίζας όταν γράφετε JSON ως XML. Συγκρίνετε τη δομή που δημιουργείται με τις απαιτήσεις του συστήματος λήψης.

Παράδειγμα

Δεδομένα JSON + όνομα ρίζας → έγγραφο XML
  1. Επιλέξτε αρχεία σε μορφή JSON. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε το Όνομα ριζικού στοιχείου XML και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα XML και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

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

Το JSON δεν επιτρέπει σχόλια ή κόμματα στο τέλος. Η ανάλυση υπόκειται στα όρια αριθμητικής ακρίβειας της JavaScript.

Τα XML και JSON έχουν διαφορετικά μοντέλα δεδομένων. Οι μη ασφαλείς οντότητες XML απορρίπτονται. Ένα εξωτερικό σχήμα δεν αναγνωρίζεται ούτε ανακατασκευάζεται αυτόματα.

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Ανοίξτε το εργαλείο →

Μορφοποίηση και επικύρωση JSON

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

Παράδειγμα

συμπαγής JSON → εσοχή έγκυρο JSON
  1. Επιλέξτε αρχεία σε μορφή JSON. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε το Εσοχή JSON και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα JSON και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Το JSON δεν επιτρέπει σχόλια ή κόμματα στο τέλος. Η ανάλυση υπόκειται στα όρια αριθμητικής ακρίβειας της JavaScript.

Ανοίξτε το εργαλείο →

Ελαχιστοποίηση JSON

Αφαιρέστε τα περιττά κενά από έγκυρο JSON για μεταφορά. Αυτό δεν συμπιέζει εικόνες ούτε αφαιρεί εγγραφές.

Παράδειγμα

με εσοχή JSON → συμπαγές JSON
  1. Επιλέξτε αρχεία σε μορφή JSON. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε τη μορφή εισόδου και τη σειρά των αρχείων και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα JSON και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Το JSON δεν επιτρέπει σχόλια ή κόμματα στο τέλος. Η ανάλυση υπόκειται στα όρια αριθμητικής ακρίβειας της JavaScript.

Ανοίξτε το εργαλείο →

Μετατρέψτε το CSV σε MARKDOWN

Μετακινήστε τα δεδομένα σε πίνακα σε ένα έγγραφο README ή Markdown. Ελέγξτε πόσο καιρό αποδίδονται τα κελιά και οι διακοπές γραμμής.

Παράδειγμα

CSV κεφαλίδες/σειρές → Πίνακας Markdown
  1. Επιλέξτε αρχεία σε μορφή CSV. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε το Κωδικοποίηση εισόδου, Οριοθέτης εισόδου και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα Markdown και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

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

Υποστηρίζεται περιορισμένη σύνταξη Markdown. Οι σύνθετοι πίνακες, τα κελιά πολλών σειρών, οι επεκτάσεις και τα σενάρια δεν υιοθετούνται πλήρως.

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Ανοίξτε το εργαλείο →

Μετατρέψτε το MARKDOWN σε CSV

Εισαγάγετε έναν πίνακα σωλήνων Markdown σε ένα υπολογιστικό φύλλο. Αυτό δεν μετατρέπει ένα ολόκληρο πεζογραφικό έγγραφο σε πίνακα.

Παράδειγμα

Πίνακας σωλήνων Markdown → Σειρές CSV
  1. Επιλέξτε αρχεία σε μορφή MD, MARKDOWN. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε τη μορφή εισόδου και τη σειρά των αρχείων και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα CSV και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

Υποστηρίζεται περιορισμένη σύνταξη Markdown. Οι σύνθετοι πίνακες, τα κελιά πολλών σειρών, οι επεκτάσεις και τα σενάρια δεν υιοθετούνται πλήρως.

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Ανοίξτε το εργαλείο →

Μετατρέψτε το JSON σε JSONL

Προετοιμάστε έναν πίνακα JSON για έναν καταναλωτή προσανατολισμένο στη γραμμή. Επαληθεύστε τα επιλεγμένα δεδομένα όταν χρησιμοποιείτε μια ένθετη διαδρομή πίνακα.

Παράδειγμα

[{record 1},{record 2}] → μία εγγραφή JSON ανά γραμμή
  1. Επιλέξτε αρχεία σε μορφή JSON. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε το Διαδρομή πίνακα (κενή για ριζικό πίνακα) και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα JSONL και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

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

Το JSON δεν επιτρέπει σχόλια ή κόμματα στο τέλος. Η ανάλυση υπόκειται στα όρια αριθμητικής ακρίβειας της JavaScript.

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Κάθε μη κενή γραμμή πρέπει να περιέχει ακριβώς μία πλήρη τιμή JSON. Λανθασμένες γραμμές σταματούν τη μετατροπή. Το JSON σε JSONL απαιτεί πίνακα.

Ανοίξτε το εργαλείο →

Μετατρέψτε το JSONL σε JSON

Διαβάστε JSONL ή NDJSON ως έναν πίνακα. Οι μη έγκυρες γραμμές αναφέρονται αντί να απορρίπτονται σιωπηλά.

Παράδειγμα

δύο έγκυρες γραμμές JSON → πίνακας JSON δύο στοιχείων
  1. Επιλέξτε αρχεία σε μορφή JSONL, NDJSON, TXT. Μέγιστα αρχεία ανά παρτίδα: 1.
  2. Ελέγξτε το Εσοχή JSON και, στη συνέχεια, ξεκινήστε την επεξεργασία.
  3. Κατεβάστε το αποτέλεσμα JSON και ελέγξτε το περιεχόμενο και την ποιότητά του.
Τι να ελέγξετε

Το JSON δεν επιτρέπει σχόλια ή κόμματα στο τέλος. Η ανάλυση υπόκειται στα όρια αριθμητικής ακρίβειας της JavaScript.

Ελέγξτε την κωδικοποίηση χαρακτήρων, τα διαχωριστικά και τα ονόματα στηλών. Οι μεγάλοι αριθμοί μπορεί να χάσουν την ακρίβεια στο JavaScript. Το CSV δεν διατηρεί όλους τους τύπους και τις ένθετες δομές.

Κάθε μη κενή γραμμή πρέπει να περιέχει ακριβώς μία πλήρη τιμή JSON. Λανθασμένες γραμμές σταματούν τη μετατροπή. Το JSON σε JSONL απαιτεί πίνακα.

Ανοίξτε το εργαλείο →

Αυτός ο οδηγός περιγράφει τα δημόσια εργαλεία ιστού και τα όρια υποστήριξής τους. Διατηρήστε το πρωτότυπο και ελέγξτε το αποτέλεσμα που έχετε λάβει. Coverton · Διορθώσεις και επαφή

Αυτή η μετάφραση ετοιμάστηκε με τη βοήθεια λογισμικού. Μπορείτε επίσης να διαβάσετε την αγγλική έκδοση. Διαβάστε στα αγγλικά