JSON formatlash va tekshirish
JSON’ni formatlash, ixchamlash va tekshirish. Kod va daraxt ko‘rinishi.
JSON ma’lumotlaringiz brauzerda qoladiBoshlang‘ich JSON
Natija
Ma’lumot qo‘shing va amalni tanlang.
JSON’ni qanday formatlash va tekshirish mumkin?
- 1
JSON qo‘shing
Matn joylashtiring, .json faylini yuklang yoki muharrirga sudrab keltiring. Chegara — 10 MB.
- 2
Amalni tanlang
2 yoki 4 ta bo‘sh joy bilan formatlang, ortiqcha bo‘sh joylarni olib tashlang yoki sintaksisni tekshiring.
- 3
Natijani ko‘ring
Daraxt ko‘rinishiga o‘ting, kerakli kalit yoki qiymatni toping. Natijani nusxalang yoki faylni yuklab oling.
JSON namunalari
{
"name": "JSONLab",
"languages": ["ru", "uz", "en"],
"free": true
}{
"name": "JSONLab",
"free": true,
}{
"id": 9007199254740993,
"precise": 0.1234567890123456789,
"large": 1e400
}Kalit va satrlar uchun qo‘shtirnoq ishlating. Izohlar va oxirgi elementdan keyingi vergulga ruxsat berilmaydi.
Ko‘p beriladigan savollar
JSON Formatter nima qiladi?
JSON’ni o‘qishni osonlashtirish uchun yangi satr va chekinishlar qo‘shadi. Ixchamlash faqat satrlardan tashqaridagi bo‘sh joy va yangi satrlarni olib tashlaydi. Kalitlar, qiymatlar va ularning tartibi saqlanadi.
Validator xatoni qanday ko‘rsatadi?
Sintaksisni tekshiradi va xato sababi, satri hamda ustunini ko‘rsatadi. «Xatoga o‘tish» tugmasi boshlang‘ich matndagi xato joyini belgilaydi. Ustunlar UTF-16 kod birliklarida hisoblanadi.
JSON serverga yuboriladimi?
Yo‘q. Matn, yuklangan fayllar, formatlash va qidiruv brauzeringizda qayta ishlanadi. Servis JSON mazmunini saqlamaydi va uchinchi tomon analitikasidan foydalanmaydi. Faqat tanlangan mavzu eslab qolinadi.
Katta sonlar saqlanadimi?
Ha. Sonlar JavaScript’ning Number turiga o‘tkazilmaydi. Masalan, 9007199254740993, uzun kasrlar, 1e400 yozuvi va manfiy nol asl holida saqlanadi.
Qanday fayllar qo‘llab-quvvatlanadi?
UTF-8 kodlashidagi 10 MB gacha .json fayllari (10 × 1024 × 1024 bayt). Boshidagi BOM belgisi qabul qilinadi va natijadan olib tashlanadi. Ildizda massiv, satr, son, true, false yoki null ham bo‘lishi mumkin.
Izohlar va takroriy kalitlar qo‘llab-quvvatlanadimi?
Izohlar, bir tirnoqli satrlar va ortiqcha vergullar JSON sintaksisiga kirmaydi va xato chiqaradi. Takroriy kalitlar saqlanadi, ammo ulardan qochish ma’qul: turli dasturlar bunday obyektni turlicha talqin qilishi mumkin.