Katta JSON faylni qanday ochish kerak (1 GB, 2 GB, 5 GB)¶
Matn muharrirlari va brauzerlar butun faylni RAM'ga yuklashga urinadi, shuning uchun ko'p gigabaytli JSON fayl ularni muzlatib qo'yadi. jsonreshape hech qachon bunday qilmaydi: u faylni bir marta indekslaydi — har bir yozuvning bayt o'rnini yozib oladi — keyin faqat siz haqiqatan ko'rayotgan yozuvlarni o'qiydi. 2 GB fayl taxminan 3 soniyada ko'rishga tayyor bo'ladi.
Desktop dastur¶
- jsonreshape'ni o'rnating (O'rnatish ga qarang) va
jsonreshape-guini ishga tushiring. - Fayl → Ochish ni tanlang, faylni oynaga sudrab tashlang yoki Windows'da fayl ustida o'ng tugmani bosib Open with → jsonreshape ni tanlang.
- Chapdagi daraxtni ko'rib chiqing — har bir tugun o'z turi va bayt hajmini ko'rsatadi — tanlangan yozuv esa o'ngda formatlangan matn ko'rinishida ko'rsatiladi. Aylantirish yozuvlarni kerak bo'lganda yuklaydi.

Buyruqlar qatori¶
inspect yozuvlar sonini, maydonlar va ularning turlarini hamda hajm statistikasini xabar qiladi,
bunda faqat namunani o'qiydi. U standart kirishdan (stdin) ham o'qiy oladi, shuning uchun siqilgan
oqimni diskka chiqarmasdan tekshirishingiz mumkin:
Nimalarni ocha olasiz¶
- JSON massivlar (
[ {...}, {...} ]) va yakka katta obyektlar. - JSON Lines / NDJSON (
.jsonl,.ndjson) — har qatorda bitta yozuv. - 100 MB dan bir necha GB gacha fayllar. Xotira fayl hajmiga emas, yozuvlar soniga qarab o'sadi, shuning uchun u past qoladi — 10 million yozuvni tartiblashda eng yuqori sarf 400 MB dan kam.
Keyingi qadamlar¶
- Ochilgan faylni qidiring, filtrlang va tartiblang.
- Uni CSV, Excel, SQLite yoki Parquet ga konvertatsiya qiling.
- Uni boshqa fayl bilan taqqoslang.