Kategori: Alat pengembang
JSON ke INI
Konversi objek JSON menjadi teks konfigurasi INI
Tempel objek JSON untuk menghasilkan teks INI: nilai skalar tingkat atas menjadi kunci global, dan objek tingkat atas menjadi blok `[section]`. Berjalan sepenuhnya di peramban Anda.
debug=false [server] host=localhost port=8080 [database] name=app_db user=admin
Semua yang ada di halaman ini diproses di peramban Anda. Tidak ada yang diunggah.
Apa fungsi alat ini
Ini adalah kebalikan dari INI ke JSON: properti skalar di tingkat atas (string, angka, atau boolean) ditulis sebagai baris `key=value` global sebelum bagian mana pun, dan properti objek menjadi header `[section]` diikuti kunci-kuncinya sendiri. Nilai yang bersarang dua tingkat diratakan menjadi `key.subkey=value` di dalam bagiannya, karena INI sendiri tidak memiliki tingkat sarang lebih lanjut.
Cara memakainya
- Tempel objek JSON, atau muat contohnya.
- Tinjau teks INI yang dihasilkan, atau kesalahan jika input bukan objek JSON.
- Salin hasil INI-nya.
Privasi
Alat ini berjalan sepenuhnya di peramban Anda. Masukan Anda tidak pernah diunggah, disimpan, atau dibagikan — menutup tab akan menghapusnya.
Pertanyaan yang sering diajukan
- Apakah JSON saya diunggah ke suatu tempat?
- Tidak. Pembuatan terjadi di JavaScript yang berjalan di halaman, jadi apa pun yang Anda tempel tidak pernah meninggalkan perangkat Anda.
- Apa yang terjadi pada array?
- Nilai array ditulis sebagai satu baris yang dipisahkan koma, karena INI tidak memiliki sintaks daftar bawaan yang disepakati semua pembaca.
- Apakah ini mendukung objek yang bersarang dalam?
- Hanya satu tingkat sarang di dalam sebuah bagian yang diratakan menjadi `key.subkey`; INI adalah format datar, jadi struktur yang lebih dalam sebaiknya dibentuk ulang sebelum dikonversi.