LibraTool logoLibraTool

وړیا د JSON فارمیټر

د JSON ډیټا فارمیټ کړئ، تایید کړئ، کوچنی کړئ، او سپړئ. د ونې لید، د نحو روښانه کول، او یو کلیک کاپي.

یو ځل چې لوډ شي آفلاین کار کوي

دا څنګه کار کوي

فارمیټر بشپړ ستاسو براوزر کې د JavaScript جوړ شوي JSON.parse او JSON.stringify سره چلیږي — هیڅ کتابتون، هیڅ سرور. تحلیل، فارمیټول، minify، او متقابل ونه لید ټول محلي کیږي کله چې تاسو ولیکئ.

  1. 1
    ننوت پر ژوندی تحلیل
    JSON.parse ستاسو وروستي کیسټروک وروسته 200 ms چلیږي. که تحلیل ناکام شي، یو لاسي-لیکل شوی غلطي-موقعیت فنکشن SyntaxError پیغام د V8 یا Firefox نه لولي، کرښه او کالم شمېره ایستي، او textarea کې یو ورستل-غلطي-ته لینک وړاندې کوي.
  2. 2
    ناخوندي عدد کشف
    له محصول ښودلو مخکې، وسیله خام سرچینه 16 یا زیاتو عددونو لپاره سکینوي (پیسته شویو متنونو دننه پرېږدي)، بیا هر یو د Number.isSafeInteger سره ازمویي. که کوم به یې خاموش ډول د IEEE-754 دوه‌ونی ذخیره سره ګرد شوی وي، یوه خبرداری ښکاري مخکې د دې چې تاسو یې کاپي یا ډاونلوډ کړئ.
  3. 3
    فارمیټول، minify کول، او کیلي ترتیب
    JSON.stringify(value, null, indent) فارمیټ شوی یا minify شوی محصول تولیدوي. کله چې کیلي-ترتیب فعال وي، یو تکراري فنکشن هر اعتراض تحلیل شوي ونه کې ګرځي او یې د Object.keys(...).sort() سره بیا جوړوي مخکې د لړیکولو نه — صفونه خپل اصلي ترتیب کې پاتې کیږي.
  4. 4
    متقابل ونه لید
    ونه لید یو لاسي-لیکل شوی تکراري فلاتن دی چې تحلیل شوی اعتراض یوه ثابته نوډونو لیست ته بدلوي د ژورتیا، لار، او غزول/کمول حالت سره. رسمول تر 5,000 لیدونکو نوډونو پورې محدود دی ترڅو د لویو-میګابایت اسنادو د لویو غزول شویو صفونو سره ټب خوب مخنیوی وشي.

هر څه ستاسو براوزر کې محلي چلیږي — ستاسو JSON هیڅکله هیڅ سرور ته نه لیږل کیږي.

اړوندې وسیلې

په مکرر ډول پوښتل شوې پوښتنې