Konverter INI ke JSON

Tempel file INI untuk mendapatkan JSON. Bagian menjadi objek, kunci menjadi properti. JSON juga bisa diubah kembali ke INI.

Berjalan sepenuhnya di browser. Data yang Anda masukkan tidak dikirim atau disimpan.

Cara menggunakan

  1. Pilih INI → JSON atau JSON → INI.
  2. Tempel INI atau JSON ke kotak input.
  3. Jika perlu, aktifkan huruf kecil untuk nama (kompatibel iniparser) atau konversi angka dan true/false.
  4. Salin atau unduh hasilnya.

Penguraian mengikuti aturan pustaka C iniparser: spasi di awal dan akhir tiap baris dibuang, baris yang diawali # atau ; adalah komentar, [nama] memulai bagian, dan key = value menetapkan nilai. Nilai dalam "kutip ganda" atau 'kutip tunggal' dipakai apa adanya; tanpa kutip, nilai berakhir di ; atau # pertama. Baris yang diakhiri garis miring terbalik bersambung ke baris berikutnya. Kunci sebelum bagian pertama menjadi properti tingkat atas JSON.

Pertanyaan umum

Apakah komentar INI didukung?

Ya. Baris yang diawali ; atau # dilewati. Nilai tanpa kutip juga berakhir di ; atau #, jadi beri kutip pada nilai yang mengandung karakter tersebut.

Mengapa semua nilai berupa teks?

INI tidak punya tipe data, jadi secara bawaan nilai tetap string. Aktifkan konversi angka dan true/false untuk mendapatkan angka dan boolean JSON.

Apa yang terjadi jika ada kesalahan sintaks?

Jika ada baris yang bukan komentar, bagian, atau key = value, tidak ada yang dikonversi dan nomor baris tiap kesalahan ditampilkan, sama seperti iniparser menolak file tersebut.

Alat terkait