Konverter INI ke JSON Parse berkas konfigurasi INI dan ubah menjadi format JSON terstruktur.
INI ke JSON
Parse berkas konfigurasi INI dan ubah menjadi format JSON terstruktur.
Tempel konten INI
Tempel konten file konfigurasi INI Anda.
Lihat output JSON
Bagian menjadi objek JSON, pasangan kunci-nilai menjadi properti.
Salin JSON
Salin JSON terstruktur untuk digunakan dalam aplikasi.
What Is INI ke JSON?
INI ke JSON mengonversi file konfigurasi dengan gaya INI menjadi format JSON yang terstruktur. File INI adalah format konfigurasi sederhana dan banyak digunakan, dengan bagian yang ditandai oleh [tanda kurung] dan pasangan kunci-nilai yang dipisahkan oleh tanda sama dengan. Konverter ini memparse bagian menjadi objek JSON bersarang, menangani komentar (baris yang dimulai dengan ; atau #), menghilangkan kutipan di sekitar nilai, dan menghasilkan output JSON yang rapi. Kunci di luar bagian mana pun ditempatkan pada tingkat root dari objek JSON.
Why Use INI ke JSON?
-
Mengurai fitur INI standar: bagian, pasangan kunci-nilai, komentar.
-
Menangani gaya komentar ; dan #.
-
Menghapus tanda kutip yang mengelilingi nilai secara otomatis.
-
Kunci di luar bagian dipertahankan pada tingkat root JSON.
Common Use Cases
Migrasi Konfigurasi
Konversi file konfigurasi INI warisan ke JSON untuk aplikasi modern.
Konfigurasi PHP/Python
Parse file php.ini atau Python ConfigParser menjadi format JSON.
Konfigurasi Windows
Konversi file registri INI Windows atau konfigurasi ke JSON.
Otomatisasi
Ubah konfigurasi INI menjadi JSON untuk pemrosesan programatik.
Technical Guide
Parser memproses file INI baris per baris. Baris yang dimulai dengan ; atau # dianggap sebagai komentar dan dilewati. Baris kosong diabaikan. Header bagian dideteksi oleh pola [bagian].
Pasangan kunci-nilai dipisahkan pada tanda = pertama, memungkinkan nilai untuk berisi karakter =. Spasi sekitar dipangkas dari kunci dan nilai. Nilai yang dikutip (tunggal atau ganda) memiliki kutipannya dihilangkan.
Struktur JSON menggunakan nama bagian sebagai kunci dengan nilai objek yang berisi pasangan kunci-nilai untuk bagian tersebut. Kunci yang muncul sebelum header bagian mana pun ditempatkan pada tingkat root dari objek JSON.
Semua nilai dianggap sebagai string karena INI tidak memiliki sistem tipe asli. Pemrosesan lanjutan dapat mengonversi string numerik dan boolean ke jenisnya yang sesuai jika diperlukan.
Tips & Best Practices
-
1Gaya komentar ; dan # didukung dan diabaikan selama penguraian.
-
2Nilai dengan tanda kutip yang mengelilingi secara otomatis dihapus.
-
3Kunci sebelum [bagian] ditempatkan pada tingkat root JSON.
-
4Semua nilai adalah string - ubah jenis secara manual jika perlu.
Related Tools
YAML ke JSON
Konversi YAML menjadi JSON yang diformat dengan indentasi yang dapat dikonfigurasi.
๐ File Conversion
TOML ke JSON
Parse file konfigurasi TOML dan ubah menjadi format JSON.
๐ File Conversion
Properti ke JSON
Konversi file Java .properties menjadi JSON terstruktur dengan dukungan kunci bersarang.
๐ File Conversion
JSON ke INI
Konversi objek JSON menjadi format file konfigurasi INI dengan bagian.
๐ File ConversionFrequently Asked Questions
Q Bagaimana bagian INI dipetakan?
Q Apakah komentar dipertahankan?
Q Apa tentang kunci duplikat?
Q Apakah nilai memiliki jenis?
Q Apakah itu menangani nilai multi-baris?
About This Tool
INI ke JSON is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ your data never leaves your device. No registration or installation required.