JSON فارمیٹر

آسانی سے پڑھنے کے لیے JSON کو فارمیٹ، چھوٹا اور درست کریں۔

درست JSON پیسٹ کریں، اسے پڑھنے کے لیے فارمیٹ کریں یا کاپی کرنے کے لیے اسے کمپیکٹ کریں۔ اگر تجزیہ ناکام ہو جاتا ہے تو، ذریعہ کو درست کریں اور دوبارہ کوشش کریں؛ ٹول گمشدہ ڈیٹا کا اندازہ نہیں لگاتا ہے۔

100,000 UTF-16 یونٹس تک؛ کچھ ایموجی متعدد یونٹس استعمال کرتے ہیں۔

اپنے براؤزر میں مقامی طور پر مواد پر کارروائی کرنے کے لیے JavaScript کو فعال کریں۔

استعمال کرنے کا طریقہ

JSON فارمیٹنگ کیا جانچتی ہے؟

نحوی ساخت اور متن کے باہر خالی جگہ بدلتی ہے۔ JavaScript اعداد سے دوبارہ بنانے کے بجائے اصل عددی ٹوکن، کلیدوں کی ترتیب اور مکرر کلیدیں رکھتی ہے۔ API اسکیما یا مکرر کلید کی قبولیت نہیں جانچتی۔

استعمال کے مراحل

  1. ضروری ابتدائی اور آخری قوس سمیت مکمل JSON قدر چسپاں کریں۔
  2. پڑھنے کے لیے فارمیٹ یا مختصر متن کے لیے منیفائی چنیں۔ دوسری ایپ میں نقل سے پہلے دیکھیں۔
  3. نحوی غلطی ہو تو ماخذ درست کریں۔ گم کوما، اقتباس یا ڈیٹا گھڑنے کی توقع نہ کریں۔

ترتیبات کا انتخاب

اختیارکیا بدلتا ہے
فارمیٹدو خالی جگہوں کا حاشیہ۔ متن کے اندر محفوظ خالی جگہ اور نئی سطروں سمیت مواد برقرار۔
منیفائیٹوکن کے درمیان خالی جگہ ہٹاتا ہے۔ متن مختصر ہوتا ہے؛ gzip یا معنوی طور پر تکرار حذف کرنا نہیں۔
مکرر کلیدیں / بڑے صحیح اعدادنتیجے میں برقرار۔ وصول کنندہ پارسر آخری مکرر قدر چن یا بڑی تعداد گول کر سکتا ہے؛ اسے الگ جانچیں۔

مثال اور متوقع نتیجہ

{"id":9007199254740993,"count":2,"count":3} فارمیٹ کریں۔ توقع: 9007199254740993 وہی رہے، دونوں count کلیدیں اسی ترتیب میں، صرف حاشیہ اور ٹوکن کی خالی جگہ بدلے۔ تکرار یہاں نحوی طور پر درست ہے مگر آپ کے ڈیٹا معاہدے میں غلط ہو سکتی ہے۔

اگر کام نہ کرے

  • مشترک حد 100,000 UTF-16 کوڈ اکائیاں ہے۔ کچھ ایموجی کئی اکائیاں لیتے ہیں۔ زیادہ ان پٹ کم کریں؛ حاشیہ فارمیٹنگ 100 سطح سے گہری اندرونی تہہ بندی رد کرتی ہے۔
  • تبصرے، آخری کوما اور اکہرے اقتباس والا متن JSON نہیں۔ اہم متن اندھا دھند مٹانے کے بجائے ماخذ سے درست JSON برآمد کریں۔
  • عمل مقامی ہے اور ان پٹ نہیں چلاتا۔ نقل نتیجہ آلے کے کلپ بورڈ پر رکھتی ہے۔

استعمال کرنے کا طریقہ

درست JSON پیسٹ کریں، پھر فارمیٹ کریں یا چھوٹا کریں اور نتیجہ کاپی کریں۔ اصل نمبر کی درستگی، کلیدی ترتیب اور ڈپلیکیٹ کیز محفوظ ہیں۔ تاروں کے باہر صرف خالی جگہ تبدیل ہوتی ہے۔ مواد کو کبھی بھی عمل نہیں کیا جاتا ہے۔ 100 نیسٹنگ لیول تک سپورٹ کرتا ہے۔