Kategori: Alat pengembang

JSON ke Properties

Ide kami sendiriAlatnya tidak ada?

Konversi objek JSON menjadi teks .properties Java

Tempel objek JSON untuk menghasilkan teks .properties bergaya Java, dengan opsi meratakan objek bersarang menjadi kunci bertitik. Berjalan sepenuhnya di peramban Anda.

Teks Properties
debug=false
server.host=localhost
server.port=8080

Semua yang ada di halaman ini diproses di peramban Anda. Tidak ada yang diunggah.

Apa fungsi alat ini

Ini adalah kebalikan dari Properties ke JSON. Dengan perataan diaktifkan, objek bersarang ditelusuri secara rekursif dan setiap nilai daun menjadi baris `key.subkey=value` tersendiri, sesuai cara Spring dan sebagian besar tooling Java mengharapkan konfigurasi hierarkis direpresentasikan dalam file properties datar. Dengan perataan dimatikan, hanya kunci tingkat atas yang ditulis, dan nilai objek bersarang disematkan sebagai teks JSON literal pada barisnya sendiri.

Cara memakainya

  1. Tempel objek JSON, atau muat contohnya.
  2. Aktifkan perataan untuk memperluas objek bersarang menjadi kunci bertitik, atau matikan untuk hanya menyimpan tingkat atas.
  3. Salin hasil .properties-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.
Bagaimana karakter khusus ditangani?
Garis miring terbalik, baris baru, titik dua, dan tanda sama dengan di dalam nilai di-escape agar baris tersebut tetap menjadi entri .properties yang valid saat dibaca kembali.
Apa yang terjadi pada array?
Nilai array ditulis sebagai satu baris yang dipisahkan koma, bukan kunci berindeks, yang sudah cukup untuk sebagian besar daftar konfigurasi sederhana.