Asosiy qismga o'tish

JSON tekshirish

JSON to‘g‘rimi va qayerda buzilganini aniqlash.

JSON ni qo‘ying yoki faylni oching. To‘g‘ri bo‘lsa, uni formatlangan holda, kalitlar soni, massiv elementlari va ichma-ichlik chuqurligi bilan olasiz. Bo‘lmasa — qator, ustun va nima noto‘g‘ri ekani so‘z bilan: ortiqcha vergul, bitta qo‘shtirnoq, izoh, yopilmagan satr.

Qanday ishlatiladi

  1. JSON ingizni qo‘ying yoki .json faylni oching.
  2. Xato bo‘lsa, qator va ustun darhol ko‘rinadi.
  3. To‘g‘ri bo‘lgach, chekinishni tanlang va natijani nusxalang.

Nega aynan shu vosita

To'liq maxfiylik

Hammasi brauzer ichida ishlaydi. Fayllaringiz va matningiz hech qachon serverga yuborilmaydi.

Bepul va cheklovsiz

Ro'yxatdan o'tish shart emas, suv belgisi yo'q, foydalanish soniga cheklov yo'q.

Bir zumda natija

Yuklash va navbat kutish kerak emas — natija qurilmangiz imkoni qadar tez chiqadi.

Har qanday qurilmada

Telefon, planshet yoki kompyuterdagi istalgan zamonaviy brauzerda ishlaydi. O'rnatish shart emas.

Ko'p beriladigan savollar

Nega brauzerim muammo qayerdaligini aytmaydi?
Chunki Chrome ning so‘nggi versiyalari joyni ko‘rsatishni to‘xtatdi. Sizga “kutilmagan token” degan shikoyat va ko‘z bilan qidiriladigan to‘rt yuz qator qoladi. Bu vosita o‘sha xabarga tayanmaydi: u hujjatning o‘zidan yurib o‘tib, qator va ustunni aytadi — sizga kerak bo‘lgan yagona narsa shu.
Fayl yaxshi ko‘rinsa ham nega rad etiladi?
Deyarli doim to‘rttadan biri: ro‘yxat yoki obyektning oxirgi elementidan keyingi vergul, qo‘shtirnoq o‘rniga bitta tirnoq, izoh yoki satr ichidagi qator uzilishi. Bularning hammasi JavaScript da butunlay oddiy va hech biri JSON da ruxsat etilmagan. Bu yerdagi xato xabari topilganini to‘g‘ridan-to‘g‘ri nomlaydi.
U JSON5 yoki JSONC ni qabul qiladimi?
Yo‘q, va bu ataylab shunday. U formatlarda izohlar va osilgan vergullar ruxsat etilgan; ularni bu yerda qabul qilish sizga fayl joyida deb aytish, uni beradigan tahlilchingiz esa rad etishi degani bo‘lardi. Bu yerda JSON standarti ruxsat etgan narsa aynan qabul qilinadi — kodingiz qabul qiladigan narsaning o‘zi.
Qanday hajmdagi faylni ko‘taradi?
Kattasini: cheklov qurilmangiz xotirasi, yuklash limiti emas, chunki yuklash yo‘q. Bir necha megabayt bemalol o‘tadi. Juda katta hujjatlar brauzerni bir lahza o‘ylantiradi, chunki formatlash sahifani chizadigan oqimning o‘zida bajariladi.
Ma’lumotlarim qayerdadir yuboriladimi?
Yo‘q. Tekshirish brauzeringiz ichida bajariladi va hech narsa uzatilmaydi; bu yerda bu ko‘p vositalardagidan ham muhimroq: tekshirgichga qo‘yiladigan JSON ko‘pincha ichida haqiqiy mijoz ma’lumotlari yoki token bor API javobi bo‘lib chiqadi.

O'xshash vositalar