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
Rejim

Fayllar shu brauzerda qoladi. Serverga yuborilmaydi.

Qanday ishlaydi

  1. Ma’lumotni joylashtiring
  2. Amalni ishga tushiring
  3. 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.