Μετατροπή TXT σε JSON
Δώστε δομή σε ένα απλό αρχείο κειμένου. Όταν κάθε γραμμή περιέχει τα ίδια πεδία χωρισμένα με tab, κάθετες γραμμές (|), κόμματα ή κενά, ο μετατροπέας μετατρέπει τις γραμμές σε εγγραφές JSON που μπορεί να διαβάσει ο κώδικας χωρίς ειδικό parser.
Μετατροπέας δεδομένων
ή σύρετε Αρχεία CSV, TSV, TXT … εδώ ·
Έως 95 MB ανά αρχείο· Έως 20 αρχεία· Διαγραφή μετά από 30 λεπτά
Τα αρχεία επεξεργάζονται στους διακομιστές μας και διαγράφονται μετά από 30 λεπτά.
Χαρακτήρας που χωρίζει τις στήλες σε αρχεία CSV και κειμένου, τόσο για ανάγνωση όσο και για εγγραφή. Η αυτόματη επιλογή τον εντοπίζει από την είσοδο και γράφει κόμματα.
Το UTF-8 λειτουργεί για κάθε γλώσσα. Επιλέξτε UTF-8 με BOM αν το Excel στα Windows εμφανίζει παραμορφωμένους τόνους ή ασιατικούς χαρακτήρες κατά το άνοιγμα του CSV.
Είσοδος Excel, ODS και Numbers: μετατροπή μόνο του πρώτου φύλλου ή όλων των φύλλων (ένα CSV ανά φύλλο μέσα σε ZIP ή ένα κλειδί JSON ανά φύλλο).
Όνομα της καρτέλας φύλλου στο νέο υπολογιστικό φύλλο, έως 31 χαρακτήρες.
Ο πίνακας αντικειμένων χρησιμοποιεί τα ονόματα στηλών ως κλειδιά σε κάθε γραμμή· ο πίνακας πινάκων είναι πιο συμπαγής και κρατά την κεφαλίδα ως πρώτο πίνακα.
Όνομα του εξωτερικού στοιχείου που περιέχει όλες τις γραμμές· κάθε γραμμή γίνεται ένα <row> μέσα σε αυτό.
Χρησιμοποιείται στις εντολές CREATE TABLE και INSERT. Μόνο γράμματα, ψηφία και κάτω παύλες.
Τα εισαγωγικά και οι τύποι στηλών διαφέρουν ελαφρά ανάμεσα στις βάσεις δεδομένων· επιλέξτε εκείνη στην οποία θα κάνετε εισαγωγή.
Αναδιατύπωση των κελιών ημερομηνίας σε μία μορφή. Το ISO (2026-10-18) είναι το ασφαλέστερο για βάσεις δεδομένων και κώδικα· η διατήρηση τα αφήνει όπως εμφανίζονται στην πηγή.
Πώς να χρησιμοποιήσετε αυτό το εργαλείο
- 1
Ανεβάστε το αρχείο κειμένου
Προσθέστε μια εξαγωγή .txt, ένα αρχείο με διαχωρισμό με tab ή μια λίστα με μία εγγραφή ανά γραμμή. Έως 20 αρχεία, 95 MB το καθένα.
- 2
Ορίστε πώς χωρίζονται οι γραμμές
Το Διαχωριστικό ξεκινά από την Αυτόματη ανίχνευση. Στις Σύνθετες ρυθμίσεις επιλέξτε Tab, Pipe ή Κενό όταν το γνωρίζετε, ορίστε την Κωδικοποίηση κειμένου για παλαιότερα αρχεία και απενεργοποιήστε το Η πρώτη γραμμή είναι κεφαλίδα αν η γραμμή 1 περιέχει δεδομένα.
- 3
Μετατροπή σε JSON
Πατήστε Μετατροπή σε JSON και κατεβάστε το αρχείο, με εσοχές για ανάγνωση ή συμπαγές αν απενεργοποιήσετε την Ευανάγνωστη μορφοποίηση.
Πώς μετατρέπω ένα αρχείο TXT σε JSON;
Ανεβάστε το αρχείο .txt, αφήστε το Διαχωριστικό στην Αυτόματη ανίχνευση και το Η πρώτη γραμμή είναι κεφαλίδα ενεργό και πατήστε Μετατροπή σε JSON. Κάθε γραμμή γίνεται ένα αντικείμενο και οι λέξεις της γραμμής 1 γίνονται τα κλειδιά.
Ποια αρχεία κειμένου μετατρέπονται σωστά σε JSON
Η κατάληξη .txt λέει μόνο ότι το αρχείο περιέχει χαρακτήρες· δεν υπόσχεται τίποτα για τη δομή. Τα αρχεία που μετατρέπονται καλά είναι όσα κρύβουν έναν πίνακα. Αν αντιγράψετε κελιά από το Excel ή το Google Sheets, στο πρόχειρο μπαίνει κείμενο με διαχωρισμό tab, οπότε η επικόλληση στο Σημειωματάριο και η αποθήκευση δίνουν ακριβώς τέτοιο αρχείο. Τράπεζες, συστήματα μισθοδοσίας και παλαιότερα ERP εξάγουν αναφορές .txt με διαχωρισμό pipe, και τα επιστημονικά όργανα συχνά γράφουν μετρήσεις με κενά ή tab.
Η πεζή γραφή δεν μετατρέπεται, ούτε ένα έγγραφο του οποίου η διάταξη γραμμών αλλάζει στη μέση. Αν το αρχείο έχει στην πραγματικότητα κόμματα και θέλετε λογιστικό φύλλο αντί για κώδικα, το TXT σε CSV είναι η συντομότερη διαδρομή. Το Σημειωματάριο αποθηκεύει νέα αρχεία ως UTF-8 από προεπιλογή από τα Windows 10 έκδοση 1903, οπότε τα πρόσφατα αρχεία συνήθως δεν χρειάζονται αλλαγή κωδικοποίησης· τα αρχεία από παλαιότερους υπολογιστές συχνά χρειάζονται.
Μετατροπή κειμένου σε JSON ανά τύπο διαχωριστικού
Η πιο ανεκτική περίπτωση. Τα tab σπάνια εμφανίζονται μέσα σε τιμές, οπότε ονόματα με κόμματα και διευθύνσεις με κενά μένουν σε ένα πεδίο.
- Αντιγραφές από λογιστικά φύλλα μέσω πρόχειρου
- Πολλές εξαγωγές πελατών βάσεων δεδομένων
Συνηθισμένο σε χρηματοοικονομικές εξαγωγές και mainframe, ακριβώς επειδή το | σχεδόν ποτέ δεν υπάρχει στα πραγματικά δεδομένα.
- Αναφορές τραπεζών και μισθοδοσίας
- Logs εφαρμογών ανά γραμμή
Ένα CSV αποθηκευμένο με κατάληξη .txt. Οι τιμές που περιέχουν κόμματα πρέπει να περικλείονται σε διπλά εισαγωγικά, όπως περιγράφει το RFC 4180, αλλιώς οι στήλες μετατοπίζονται.
- Εξαγωγές που μετονομάστηκαν για φίλτρα email
- Παλαιότερες λίστες επαφών
Λειτουργεί μόνο όταν καμία τιμή δεν περιέχει κενό. Μεμονωμένες λέξεις, κωδικοί και αριθμοί είναι εντάξει· τα πλήρη ονόματα όχι.
- Μετρήσεις οργάνων
- Λίστες λέξεων και ταυτοτήτων
Πώς μοιάζει το JSON
[
{
"sku": "TS-104",
"color": "navy",
"stock": 38
}
]- διαχωριστικά μαζί με Αυτόματη ανίχνευση
- 5
- κωδικοποιήσεις κειμένου πηγής
- 8
- αρχεία κειμένου ανά παρτίδα
- 20
- πριν διαγραφούν οι μεταφορτώσεις
- 30 λεπτά
Απλό κείμενο και JSON: σύγκριση
TXT
Απλό κείμενο
Ένα αρχείο TXT περιέχει μόνο απλούς χαρακτήρες, χωρίς μορφοποίηση, γραμματοσειρές, εικόνες ή διάταξη. Τα σύγχρονα αρχεία κειμένου κωδικοποιούνται συνήθως σε UTF-8, που καλύπτει κάθε γλώσσα, ενώ τα παλαιότερα μπορεί να χρησιμοποιούν άλλες κωδικοποιήσεις και να εμφανίζουν παραμορφωμένους χαρακτήρες. Το απλό κείμενο είναι πολύ μικρό, δεν ξεπερνιέται ποτέ και ανοίγει σε κάθε συσκευή, από κινητά έως διακομιστές. Δεν μπορεί να περιέχει έντονο κείμενο, πίνακες ή εικόνες, οπότε η δομή πρέπει να εκφράζεται με κενά ή απλή σήμανση.
- Συμπίεση
- –
- Διαφάνεια
- –
- Κινούμενη εικόνα
- –
- Έτος εισαγωγής
- –
JSON
JavaScript Object Notation
Το JSON είναι μια ελαφριά μορφή κειμένου για δομημένα δεδομένα, που διαδόθηκε από τον Douglas Crockford στις αρχές της δεκαετίας του 2000 και τυποποιήθηκε ως RFC 8259 και ECMA-404. Αναπαριστά αντικείμενα, πίνακες, συμβολοσειρές, αριθμούς, λογικές τιμές και null με απλή, ευανάγνωστη σύνταξη. Είναι η προεπιλεγμένη μορφή για web APIs, αρχεία ρυθμίσεων και ανταλλαγή δεδομένων μεταξύ εφαρμογών σε σχεδόν κάθε γλώσσα προγραμματισμού. Δεν έχει ενσωματωμένα σχόλια, ημερομηνίες ή σχήματα, και τα μεγάλα εμφωλευμένα αρχεία διαβάζονται δύσκολα χωρίς πρόγραμμα προβολής.
- Συμπίεση
- –
- Διαφάνεια
- –
- Κινούμενη εικόνα
- –
- Έτος εισαγωγής
- 2001 · Douglas Crockford
Το TXT μετατρέπεται σε JSON όταν κείμενο που εξήχθη από παλαιότερο πρόγραμμα ή αντιγράφηκε από αναφορά πρέπει να μπει σε σύγχρονο κώδικα, σε σώμα API ή σε εισαγωγή NoSQL, και κανείς δεν θέλει να γράψει parser στο χέρι για ένα αρχείο.
Συχνές ερωτήσεις για τη μετατροπή TXT σε JSON
Το αρχείο κειμένου μου έχει ένα στοιχείο ανά γραμμή. Μπορεί να γίνει πίνακας JSON;
Ναι. Αν στην κορυφή υπάρχει γραμμή κεφαλίδας, όπως name, κάθε επόμενη γραμμή γίνεται αντικείμενο όπως {"name": "Lisbon"}. Χωρίς κεφαλίδα, απενεργοποιήστε το Η πρώτη γραμμή είναι κεφαλίδα και επιλέξτε Πίνακα πινάκων, που γράφει κάθε γραμμή ως λίστα ενός στοιχείου.
Γιατί η αυτόματη ανίχνευση χώρισε τις προτάσεις μου σε κάθε κενό;
Αν ένα αρχείο δεν έχει tab, pipe ή κόμματα, τα κενά είναι το μόνο διαχωριστικό που απομένει. Ορίστε το Διαχωριστικό στον χαρακτήρα που χρησιμοποιούν πραγματικά τα πεδία σας. Το ελεύθερο κείμενο με κενά μέσα στις τιμές χρειάζεται tab ή pipe ανάμεσα στα πεδία για σωστή μετατροπή.
Μπορώ να μετατρέψω ένα αρχείο καταγραφής (log) σε JSON;
Όταν κάθε γραμμή ακολουθεί το ίδιο μοτίβο, όπως χρονοσήμανση, επίπεδο και μήνυμα χωρισμένα με pipe ή tab, ναι. Τα logs όπου το ίδιο το μήνυμα περιέχει το διαχωριστικό ή όπου οι γραμμές διαφέρουν στη διάταξη χρειάζονται parser logs και όχι μετατροπέα πινάκων.
Ποια κωδικοποίηση να επιλέξω για ένα αρχείο TXT από παλιό σύστημα;
Τα αρχεία που έγραψε λογισμικό των Windows για δυτικές γλώσσες πριν επικρατήσει το UTF-8 είναι συνήθως Windows-1252· τα ιαπωνικά Shift_JIS, τα κινεζικά GB18030, τα κορεατικά EUC-KR. Επιλέξτε την κωδικοποίηση της πηγής ώστε οι τονισμένοι χαρακτήρες να διαβαστούν σωστά. Το ίδιο το JSON γράφεται σε UTF-8, την κωδικοποίηση που απαιτεί το RFC 8259 για JSON που ανταλλάσσεται μεταξύ συστημάτων.
Τι γίνεται με κείμενο σταθερού πλάτους, όπου οι στήλες στοιχίζονται με κενά;
Ο μετατροπέας χωρίζει με διαχωριστικό, όχι με θέση χαρακτήρων. Αν οι τιμές δεν περιέχουν ποτέ κενά, η ρύθμιση Κενό λειτουργεί. Διαφορετικά ανοίξτε το αρχείο σε λογιστικό φύλλο, χωρίστε το με τη λειτουργία κειμένου σε στήλες, αποθηκεύστε βιβλίο εργασίας και χρησιμοποιήστε το Excel σε JSON.
Παίρνω JSON ή JSON Lines;
Τυπικό JSON: ένα έγγραφο με έναν πίνακα ανώτατου επιπέδου, που οποιοσδήποτε αναλυτής JSON φορτώνει με μία κλήση. Το JSON Lines βάζει μία εγγραφή ανά γραμμή και ταιριάζει σε streaming, αλλά δεν είναι αυτό που γράφει αυτή η σελίδα.
- Μετατροπή TXT σε CSVΜετατρέψτε αρχεία .txt με διαχωριστικά σε CSV online. Αυτόματη ανίχνευση tab, |, ; ή κενών, διόρθωση κωδικοποίησης, εισαγωγικά κατά RFC 4180.
- Μετατροπή JSON σε TXTΜετατρέψτε JSON σε αρχείο απλού κειμένου: μία εγγραφή ανά γραμμή, πεδία με tab ή άλλο διαχωριστικό. Ανοίγει σε Notepad, Excel και τερματικό.
- Μετατροπή Excel σε JSONΜετατροπή Excel σε JSON online: οι επικεφαλίδες γίνονται κλειδιά, κάθε γραμμή αντικείμενο, ημερομηνίες σε ISO. Δέχεται XLSX, XLS, ODS, Numbers.
- Μετατροπή CSV σε TXTΜετατρέψτε CSV σε αρχείο .txt για φόρμες που δέχονται μόνο κείμενο, για παραλήπτες χωρίς Excel ή για κάθε επεξεργαστή κειμένου. 20 αρχεία μαζί.
- Μετατροπή PDF σε JSONΜετατρέψτε πίνακες PDF σε JSON: κάθε γραμμή γίνεται αντικείμενο με κλειδιά τις κεφαλίδες στηλών, για script, API ή βάση. Έως 20 PDF.
- Μετατροπή TXT σε ExcelΜετατρέψτε αρχείο .txt σε Excel: γραμμές με tab ή κόμμα γίνονται γραμμές και στήλες, οι απλές λίστες μία στήλη. Χωρίς Οδηγό εισαγωγής κειμένου.