Dasturchi vositasi
JSON-ni formatlash, tekshirish, kichraytirish va solishtirish
JSON-ni o‘qishga qulay qiling, kichraytiring, sintaksisni tekshiring yoki ikki hujjatni solishtiring. Hammasi brauzerda qoladi.
JSON-ni tartiblang yoki siqing, xatolarni toping va ikki JSON-ni solishtiring. NEXNARA ga hech narsa yuborilmaydi.
- Mahalliy ishlaydi
- Yuklash yo‘q
- Darhol
- Bepul
Fayllar shu brauzerda qoladi. Serverga yuborilmaydi.
Massivlar indeks bo‘yicha solishtiriladi. Faqat tartib o‘zgarsa, bir necha qator o‘zgarishi mumkin.
| Tur | Yo‘l | Eski qiymat | Yangi qiymat |
|---|
Qanday ishlaydi
- 01 Ma’lumotni joylashtiring
- 02 Amalni ishga tushiring
- 03 Natijani nusxalang
Nega NEXNARA
-
Maxfiy
Ma’lumotingiz brauzerda qoladi.
-
Darhol
Natija darhol ko‘rinadi.
-
Yuklash yo‘q
NEXNARA serveriga hech narsa yuborilmaydi.
-
Har joyda ishlaydi
O‘rnatish shart emas.
Batafsil
JSON ni formatla va tekshir
JSON formatlovchi matn to‘g‘ri JSON ekanini tekshiradi, so‘ng uni chekinish bilan yoki bitta qatorda chop etishi mumkin. Bu sahifa ikki JSON hujjatini ham solishtiradi. Brauzerda JSON.parse va JSON.stringify ishlatiladi, eval emas.
JSON ni formatla va tekshir
Chiroyli chop etish, kichraytirish yoki sintaksisni tekshirish uchun JSON joylashtiring. Formatlash kalit yoki qiymatlarni JSON.stringify dan ortiq o‘zgartirmaydi.
JSON ni chiroyli chop et
Chiroyli chop qator uzilishi va chekinish qo‘shadi. 2 bo‘shliq, 4 bo‘shliq yoki tab ni tanlang. Standart 2 bo‘shliq.
JSON ni kichraytir
Kichraytirish ortiqcha bo‘shliq va qator uzilishlarini olib tashlaydi, satr ichidagi bo‘shliqlarni qoldiradi. Ma’lumot o‘zgarmaydi.
Noto‘g‘ri JSON ni top
Odatdagi muammolar oxiridagi vergul, yakka qo‘shtirnoq, izoh yoki qo‘shtirnoqsiz kalitlar. Brauzer joy bersa, qator, ustun yoki o‘rin ko‘rsatiladi. Joy o‘ylab topilmaydi.
Ikki JSON hujjatini solishtir
JSON farqi ikkala tomonni tahlil qiladi va qo‘shilgan, o‘chirilgan, o‘zgargan hamda turi o‘zgargan yo‘llarni ro‘yxatlaydi. Bir xil mazmundagi chiroyli va kichraytirilgan JSON teng hisoblanadi.
Qo‘shilgan va o‘chirilgan maydonlar
Faqat JSON B da bor yo‘l Qo‘shilgan. Faqat JSON A da bor yo‘l O‘chirilgan. Yo‘qlik null bilan bir xil emas.
O‘zgargan qiymatlar
Bir xil yo‘lda bir xil turdagi boshqa qiymat bo‘lsa, qator O‘zgargan. "100" satri va 100 soni Tur o‘zgargan.
Ichma-ich JSON farqlari
Obyektlar rekursiv solishtiriladi. user.address.city dagi o‘zgarish o‘sha yo‘lda ko‘rsatiladi, butun obyekt almashtirilgandek emas.
Massivlar qanday solishtiriladi
Massivlar indeks bo‘yicha solishtiriladi: items[0], items[1]. Tartibni o‘zgartirish bir necha farq berishi mumkin.
Qanday ishlatiladi
Bitta JSON ni tartiblash, kichraytirish yoki tekshirish uchun Formatla va tekshir dan foydalaning. Ikki hujjatni solishtirish uchun JSON farqini oching. Namuna kichik misol ko‘rsatadi.
Maxfiylik
JSON brauzerda qoladi. NEXNARA serverlariga yuklanmaydi va cookie-lar, mahalliy xotira yoki ma’lumotlar bazasida saqlanmaydi.
TSS
JSON formatlovchi nima qiladi?
Matn to‘g‘ri JSON ekanini tekshiradi, so‘ng uni chekinish yoki ixcham satr bilan qayta chop etishi mumkin. Ma’lumot o‘zgarmaydi.
JSON ni qanday tekshiraman?
Matnni joylashtiring va JSON ni tekshir ni bosing. To‘g‘ri kiritish muvaffaqiyatni ko‘rsatadi. Noto‘g‘risi aniq xato va, brauzer bersa, joy ko‘rsatadi.
JSON ni kichraytira olamanmi?
Ha. Kichraytirish ortiqcha bo‘shliq va qator uzilishlarini olib tashlaydi. Satr ichidagi bo‘shliqlar qoladi.
Ikki JSON obyektini qanday solishtiraman?
JSON farqini oching, A va B ni joylashtiring yoki yuklang, so‘ng Solishtirish ni bosing.
Kalit tartibi muhimmi?
Yo‘q. Faqat obyekt kalitlari tartibi farq hisoblanmaydi. {"a":1,"b":2} va {"b":2,"a":1} bir xil.
Massivlar qanday solishtiriladi?
Indeks bo‘yicha. items[0] items[0] bilan solishtiriladi. Faqat tartibni o‘zgartirsangiz, bir necha qator o‘zgarishi mumkin.
Ichma-ich JSON ni solishtira olamanmi?
Ha. Ichki obyektlar rekursiv ko‘rib chiqiladi, shuning uchun o‘zgarish user.address.city kabi yo‘lda ko‘rinadi.
Yo‘qlik va null farqi nima?
Yo‘q maydon O‘chirilgan yoki Qo‘shilgan. null haqiqiy JSON qiymati. null, "", 0 va false bir xil emas.
JSON im serverga yuboriladimi?
Yo‘q. Tahlil, formatlash va solishtirish brauzeringizda mahalliy ishlaydi. Tanlagan fayllaringiz yuklanmaydi.
JSON qanchalik katta bo‘lishi mumkin?
Minglab kalitli oddiy hujjatlar yaxshi. 5 MB dan yuqori ogohlantirish, 15 MB dan yuqori bloklanadi.