Kategori: Alat pengembang
Pengurut Kunci JSON
Mengurutkan kunci objek JSON secara alfabet dan rekursif
Mengurutkan kunci setiap objek dalam dokumen JSON secara alfabet, naik atau turun, dengan opsi peka huruf besar/kecil dan pilihan output rapi atau ringkas. Urutan elemen array dipertahankan secara default. Berjalan sepenuhnya di browser Anda.
{
"address": {
"city": "London",
"country": "UK"
},
"name": "Ada Lovelace",
"role": "Engineer",
"skills": [
"Analysis",
"Mathematics"
]
}Semua yang ada di halaman ini diproses di peramban Anda. Tidak ada yang diunggah.
Apa fungsi alat ini
Dokumen JSON yang disalin dari alat berbeda atau ditulis manual sering kali memiliki kunci dengan urutan yang tidak konsisten, sehingga dua objek yang sebenarnya identik terlihat berbeda dalam diff. Alat ini menelusuri dokumen yang telah diurai dan membangun ulang setiap objek dengan kunci terurut, membiarkan urutan elemen array tidak berubah secara default karena mengurutkan daftar rekaman tidak memiliki urutan kunci yang alami; array berisi nilai sederhana juga bisa diurutkan secara opsional.
Cara memakainya
- Tempel JSON Anda, atau muat contoh.
- Pilih urutan naik atau turun, dan apakah perbandingan harus peka huruf besar/kecil.
- Beralih antara output rapi dan ringkas, lalu salin JSON yang terurut.
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. Penguraian dan pengurutan berjalan di JavaScript pada halaman ini, sehingga JSON Anda tidak pernah meninggalkan perangkat Anda.
- Apakah pengurutan mengubah urutan array?
- Kunci objek di dalam elemen array tetap diurutkan, tetapi urutan elemen array itu sendiri dibiarkan apa adanya kecuali Anda mematikan Pertahankan urutan array; jika dimatikan, array berisi nilai sederhana (bukan objek) juga akan diurutkan.
- Apa yang berubah dengan opsi peka huruf besar/kecil?
- Jika aktif, huruf besar selalu diurutkan lebih dulu daripada huruf kecil; jika nonaktif, kunci dibandingkan seperti kamus, mengabaikan huruf besar/kecil.