Ubah JSON ke TXT
Ubah array JSON menjadi file .txt biasa dengan satu record per baris dan kolom yang tersusun rapi. File bisa dibaca di editor teks apa pun dan diimpor ke alat yang tidak pernah bisa mengurai kurung kurawal.
Konverter Data
atau jatuhkan file CSV, TSV, TXT … di sini ·
Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit
File diproses di server kami dan dihapus setelah 30 menit.
Karakter yang memisahkan kolom di file CSV dan teks, baik saat membaca maupun menulis. Otomatis mendeteksinya dari masukan dan menulis koma.
UTF-8 berfungsi untuk semua bahasa. Pilih UTF-8 dengan BOM jika Excel di Windows menampilkan aksen atau karakter Asia yang kacau saat membuka CSV.
Untuk masukan Excel, ODS, dan Numbers: konversi sheet pertama saja, atau semua sheet (satu CSV per sheet dalam ZIP, atau satu key JSON per sheet).
Nama tab sheet di spreadsheet baru, hingga 31 karakter.
Array objek memakai nama kolom sebagai key untuk setiap baris; array dari array lebih ringkas dan menyimpan header sebagai array pertama.
Nama elemen terluar yang membungkus semua baris; setiap baris menjadi <row> di dalamnya.
Dipakai dalam pernyataan CREATE TABLE dan INSERT. Hanya huruf, angka, dan garis bawah.
Cara pengutipan dan tipe kolom sedikit berbeda antar-database; pilih database tujuan impor Anda.
Tulis ulang sel tanggal dalam satu format. ISO (2026-10-18) paling aman untuk database dan kode; Biarkan apa adanya mempertahankan tanggal seperti di sumber.
Cara menggunakan alat ini
- 1
Unggah file JSON
Tambahkan file .json, .jsonl, atau .ndjson, hingga 20 per batch dan 95 MB per file. Array record atau satu objek per baris memberikan hasil terbaik.
- 2
Pilih pemisah
Tab sudah dipilih. Di Pengaturan lanjutan, ubah Pemisah ke garis tegak, titik koma, koma, atau spasi jika sistem penerima memintanya, dan pilih Encoding teks untuk perangkat lunak lama.
- 3
Konversi dan buka
Tekan Konversi ke Teks biasa lalu unduh file .txt. Klik dua kali untuk membacanya, atau impor ke mana pun yang menerima file teks berpemisah.
Bagaimana cara mengubah file JSON menjadi file TXT?
Unggah file .json lalu tekan Konversi ke Teks biasa. Setiap record JSON menjadi satu baris, setiap key menjadi kolom yang dipisahkan tab, dengan nama key di baris pertama.
Mengapa mengubah JSON ke teks biasa
JSON dirancang untuk program. RFC 8259 tidak memberinya komentar, konsep baris, atau gagasan tentang kolom, sehingga file berisi 5.000 pesanan terbuka di editor teks sebagai satu dinding panjang kurung kurawal. Itu tidak masalah bagi API, tetapi menyulitkan agen support yang perlu mencari di dalam ekspor, auditor yang ingin hasil cetak, atau batch job malam hari di sistem lama yang membaca satu record per baris.
Teks biasa dengan pemisah adalah titik temu tertua dalam komputasi. Tidak perlu pustaka untuk membacanya, mudah dicari dengan grep, perbedaannya terlihat baris demi baris di version control, dan bisa diimpor ke hampir semua database dan spreadsheet. Jika penerima secara khusus menginginkan koma dan ekstensi .csv, JSON ke CSV menulis baris yang sama dalam bentuk itu.
Memilih pemisah untuk file TXT
| Pemisah | Tampilannya | Pilih jika |
|---|---|---|
| Tab (bawaan) | ord-1001→Bandung→49.90 | Data berisi koma, atau file akan diproses cut, awk, atau Excel |
| Garis tegak | | ord-1001|Bandung|49.90 | Impor bank, penggajian, atau gaya EDI meminta teks berpemisah garis tegak |
| Titik koma ; | ord-1001;Bandung;49.90 | File akan dibuka di Excel dengan setelan regional Indonesia, Jerman, atau Prancis |
| Koma , | ord-1001,Bandung,49.90 | Importer menginginkan isi bergaya CSV di dalam file .txt |
| Spasi | ord-1001 Bandung 49.90 | Nilai tidak pernah berisi spasi, misalnya hanya ID dan angka |
Contoh JSON ke file teks
[
{"pesanan": "ord-1001", "kota": "Bandung", "total": 49.9, "lunas": true},
{"pesanan": "ord-1002", "kota": "Makassar", "total": 120, "lunas": false}
]
pesanan kota total lunas
ord-1001 Bandung 49.9 true
ord-1002 Makassar 120 falseApa yang bertahan dari JSON ke TXT
Dipertahankan
- Setiap nilai, sebagai teks
- Nama key di baris header
- Urutan record
- Karakter Unicode dalam UTF-8
Berubah
- Objek bersarang menjadi kolom bertitik
- true, false, dan angka kehilangan tipenya
- Array di dalam record menjadi satu kolom
Hilang
- Kurung kurawal, kurung siku, dan tanda kutip di sekitar key
- Indentasi dan format rapi
- Jaminan bahwa parser bisa menyusun ulang aslinya dengan persis
Perbandingan JSON dan TXT
JSON
JavaScript Object Notation
JSON adalah format teks ringan untuk data terstruktur, dipopulerkan oleh Douglas Crockford pada awal 2000-an dan distandardisasi sebagai RFC 8259 dan ECMA-404. Format ini merepresentasikan objek, array, string, angka, boolean, dan null dengan sintaksis yang sederhana dan mudah dibaca. JSON adalah format default untuk API web, file konfigurasi, dan pertukaran data antaraplikasi di hampir setiap bahasa pemrograman. JSON tidak memiliki komentar, tanggal, atau skema bawaan, dan file bersarang yang besar sulit dibaca tanpa penampil.
- Kompresi
- –
- Transparansi
- –
- Animasi
- –
- Diperkenalkan
- 2001 · Douglas Crockford
TXT
Teks biasa
File TXT hanya berisi karakter biasa tanpa format, font, gambar, atau tata letak. File teks modern biasanya dienkode dalam UTF-8, yang mencakup semua bahasa, meskipun file lama mungkin menggunakan encoding lain dan menampilkan karakter yang kacau. Teks biasa berukuran sangat kecil, tidak pernah usang, dan dapat dibuka di semua perangkat, dari ponsel hingga server. Format ini tidak dapat menyimpan teks tebal, tabel, atau gambar, sehingga struktur harus dinyatakan dengan spasi atau markup sederhana.
- Kompresi
- –
- Transparansi
- –
- Animasi
- –
- Diperkenalkan
- –
JSON diratakan menjadi TXT ketika pembaca berikutnya adalah orang dengan Notepad, mainframe atau batch job lama yang memuat baris teks tetap, atau pipeline shell yang dibangun di atas grep, cut, dan sort.
FAQ konverter JSON ke TXT
Mengapa tab menjadi pemisah bawaan untuk JSON ke TXT?
Tab hampir tidak pernah muncul di dalam nama, alamat, atau harga, sehingga nilai jarang perlu dikutip. Alat Unix klasik seperti cut juga memisahkan berdasarkan tab secara bawaan, dan Text Import Wizard di Excel mengenalinya tanpa langkah tambahan.
Bisakah file .json cukup diganti namanya menjadi .txt?
Bisa, tetapi isinya tetap JSON: kurung kurawal, tanda kutip, dan key yang diulang di setiap record. Itu lolos di formulir unggah yang hanya memeriksa ekstensi, tetapi orang atau importer yang mengharapkan satu record per baris tetap tidak bisa memakainya. Konversi mengubah isinya, bukan hanya namanya.
Apa yang terjadi pada objek dan array bersarang saat JSON diubah ke TXT?
Satu baris teks bersifat datar, jadi objek bersarang disebar ke kolom tambahan yang diberi nama dengan jalur bertitik, seperti alamat.kota. List di dalam record tetap di satu kolom sebagai teks JSON.
Encoding apa yang sebaiknya dipakai file teks hasil JSON?
UTF-8 untuk semua perangkat lunak terkini; Notepad di Windows menyimpan UTF-8 secara bawaan sejak Windows 10 versi 1903. Pilih Windows-1252 atau Shift_JIS hanya jika program lama menampilkan huruf rusak dengan UTF-8.
Apakah file log JSON Lines saya bisa diubah ke TXT?
Bisa. File .jsonl atau .ndjson dibaca satu objek per baris, yaitu cara sebagian besar pengirim log dan ekspor BigQuery menulis data, dan setiap objek menjadi satu baris teks.
Bisakah teks TXT diubah kembali menjadi JSON?
Bisa, selama baris header dipertahankan: TXT ke JSON membaca nama kolom dan menyusun ulang array objek. Nama bertitik kembali sebagai key datar, bukan objek bersarang.