ToolVault

JSON فارمیٹر

JSON کو خوبصورت یا منی فائی کریں؛ سنٹیکس ہائی لائٹنگ کے ساتھ۔ غلطی کے صحیح لائن نمبر کا بت۔

نحوی رنگوں کے ساتھ آؤٹ پٹ

{"name""ToolVault","tools"20,"free"true,"tags"["json","format","seo"]}

JSON فارمیٹر کیسے استعمال کریں

  1. اپنا JSON ایڈیٹر میں پیسٹ کریں۔
  2. 2 اسپیس کے انڈینٹ کے ساتھ واضح ترتیب کے لیے «خوب صورت فارمیٹ کریں» دبائیں، یا تمام غیر ضروری خالی جگہیں ہٹانے کے لیے «مختصر کریں» دبائیں۔
  3. اگر JSON درست نہیں تو ایڈیٹر غلطی اور درست کرنے کے لیے سطر کا عین نمبر دکھاتا ہے؛ ورنہ فارمیٹ شدہ نتیجہ لینے کے لیے «کاپی کریں» دبائیں۔

اس ٹول کے بارے میں

API، کنفیگریشن فائلوں، ویب ہکس یا localStorage ڈمپس کی خرابی ڈھونڈنے والوں کو یہ ٹول روزانہ درکار ہوتا ہے۔ ToolVault کا فارمیٹر JSON کو یکساں 2 اسپیس انڈینٹ کے ساتھ واضح انداز میں ترتیب دیتا ہے، منتقلی کے لیے دوبارہ ایک سطر میں مختصر کرتا ہے، اور سب سے زیادہ وقت بچانے والا کام یہ کرتا ہے کہ نحوی غلطیوں کی درست جگہ بتاتا ہے۔ ایڈیٹر متعلقہ سطر پر لے جاتا ہے اور اصل مسئلہ بتاتا ہے، مثلاً سطر 17 پر متن وقت سے پہلے ختم ہو گیا۔ درست JSON میں کیز، سٹرنگز، اعداد اور بولین قدریں الگ رنگوں میں نظر آتی ہیں تاکہ ساخت فوراً سمجھ آئے، جبکہ ساختی درخت بڑے ڈیٹا کو ذہن میں سمجھنے میں بھی مدد دیتا ہے۔ سب کچھ JavaScript انجن سے مقامی طور پر پڑھا جاتا ہے، اس لیے سائز کی بنیاد پر ادائیگی کی پابندی نہیں اور آپ کے کلائنٹس کا ڈیٹا کسی کمپنی کے سرور پر لاگ نہیں ہوتا۔

عام سوالات

غلطی میں دیا گیا سطر نمبر کس متن کا ہوتا ہے؟

یہ اسی اصل ان پٹ کی سطر ہوتی ہے جو آپ نے درج کیا تھا۔ اس سطر کو درست کر کے دوبارہ چلانے پر فارمیٹر پھر سے متن پڑھتا ہے اور باقی غلطیاں بھی اسی طریقے سے بتاتا ہے۔

کیا یہ JSON5، تبصروں یا آخری آئٹم کے بعد کوما کو سپورٹ کرتا ہے؟

نہیں۔ سخت JSON تبصروں اور آخری آئٹم کے بعد کوما کو قبول نہیں کرتا۔ REST API، ویب کنفیگریشن یا JSON نوعیت کے ڈیٹابیس کالم کے لیے ڈیٹا کی خرابی ڈھونڈتے وقت یہی ضروری ہے۔

JSON کتنا بڑا ہو سکتا ہے؟

کئی میگابائٹ کی دستاویزات کام کرتی ہیں؛ براؤزر انہیں مقامی طور پر سنبھالتا ہے۔ بہت بڑے، ایک دوسرے کے اندر موجود اَرے دکھانے میں کچھ وقت لگ سکتا ہے، مگر سرور کو درخواست بھیجنے کی ضرورت نہیں ہوتی۔

کیا یہ ٹول کارآمد تھا؟