JSON کو فارمیٹ، ویلیڈیٹ، منیفائی اور ترتیب دیں، خرابی کی درست جگہ کے ساتھ
آپ کے براؤزر میں چلتا ہے۔ آپ جو لکھتے ہیں وہ کہیں نہیں بھیجا جاتا۔JSON فارمیٹ کرنا اسے انڈینٹ کرتا ہے تاکہ پڑھا جا سکے، اور ویلیڈیٹ کرنا اس درست سطر اور کالم کی نشاندہی کرتا ہے جہاں وہ ٹوٹتا ہے، جیسے سطر 3، حرف 17۔ آپ منیفائی کر سکتے ہیں، کلیدیں ترتیب دے سکتے ہیں اور نتیجہ کاپی کر سکتے ہیں۔ سب کچھ آپ کے براؤزر میں چلتا ہے، اس لیے پے لوڈ میں موجود API کلید کبھی کہیں نہیں بھیجی جاتی۔
اس صفحے کا ترجمہ انگریزی اصل سے مشین کے ذریعے کیا گیا ہے۔ اس ترجمے کا ابھی کسی انسان نے جائزہ نہیں لیا، اس لیے انگریزی نسخے پر انحصار کریں۔ انگریزی اصل پڑھیں
اپنا JSON ان پٹ پین میں پیسٹ کریں، یا مثال آزمائیں پر کلک کریں۔
انڈینٹ میں 2 اسپیس، 4 اسپیس یا ٹیب چنیں، اور کلیدوں کو حروف تہجی کی ترتیب میں رکھنے کے لیے کلیدیں ترتیب دیں آن کریں۔
اگر ان پٹ غلط ہے تو ان پٹ پین کے نیچے دکھائی گئی سطر، کالم اور اشارہ پڑھیں اور اس جگہ کو درست کریں۔
فارمیٹ شدہ JSON لینے کے لیے کاپی کریں پر کلک کریں، یا اسے data.json کے طور پر محفوظ کرنے کے لیے ڈاؤن لوڈ آئیکن پر۔
یہ JSON فارمیٹر گھنے یا بے ترتیب JSON کو ایک صاف، انڈینٹ شدہ دستاویز میں بدلتا ہے جسے آپ پڑھ سکیں، اور غلط ہونے پر ٹھیک ٹھیک بتاتا ہے کہ وہ کہاں ٹوٹتا ہے۔ دو اسپیس، چار اسپیس یا ٹیب چنیں، کلیدیں حروف تہجی کے مطابق ترتیب دیں، یا پروڈکشن کے لیے اسے واپس ایک سطر میں منیفائی کریں۔
لوگ اسے تب استعمال کرتے ہیں جب API کا جواب ایک سطر میں آتا ہے، جب کوئی کنفیگ فائل لوڈ ہونا بند کر دیتی ہے اور خرابی کا پیغام صرف "unexpected token" کہتا ہے، یا جب دو ٹیموں کو ایک ہی ترتیب کی کلیدوں کے ساتھ ایک ہی فائل کا فرق دیکھنا ہو۔ پیسٹ کریں، Ctrl+Enter دبائیں، نتیجہ کاپی کریں۔
سب کچھ آپ کے براؤزر میں ہوتا ہے۔ آپ کا پیسٹ کیا متن کبھی سرور پر نہیں بھیجا جاتا، جس سے یہ کلیدوں، گاہکوں کے ڈیٹا یا اندرونی URL والے پے لوڈز کے لیے محفوظ ہے۔ آپ کا براؤزر جتنا سنبھال سکے اس کے علاوہ کوئی سائز کی حد نہیں؛ کئی میگا بائٹ کی فائلیں ایک سیکنڈ سے کافی کم میں فارمیٹ ہو جاتی ہیں۔
اگر ویلیڈیشن ناکام ہو تو آپ کو سطر اور کالم کے ساتھ سادہ زبان میں درستی ملتی ہے، جیسے "آخری کوما ہٹائیں" یا "پراپرٹی کے نام دوہرے واوین میں ہونے چاہییں"۔ منظم براؤزنگ کے لیے ٹری ویو پر جائیں اور جو ضروری نہیں اسے سمیٹ دیں۔ متعلقہ ٹولز: JSON to TypeScript، YAML to JSON، CSV to JSON۔
جی ہاں، مفت، سائن اپ کے بغیر، استعمال کی حد کے بغیر اور آپ جو کچھ کاپی یا ڈاؤن لوڈ کریں اس پر واٹر مارک کے بغیر۔ سائٹ ٹول کے نیچے دکھائے جانے والے چند اشتہارات سے چلتی ہے، ایڈیٹر کے اندر کبھی نہیں، اور کوئی خصوصیت ادائیگی والے پلان کے لیے روکی نہیں گئی۔
نہیں۔ فارمیٹنگ، ویلیڈیشن اور منیفائی سب JavaScript کے ذریعے آپ کے براؤزر میں چلتے ہیں، اس لیے آپ کا پیسٹ کیا کچھ بھی آپ کا آلہ نہیں چھوڑتا اور سرور پر کوئی نقل نہیں رکھی جاتی۔ رسائی ٹوکن، گاہکوں کے نام یا بینک تفصیلات والے API جوابات یہاں پیسٹ کرنا محفوظ ہے۔
متن پیسٹ کریں اور فارمیٹ دبائیں۔ خرابی کا پیغام سطر اور کالم دکھاتا ہے، سطر کو نمایاں کرتا ہے، اور سب سے ممکنہ درستی تجویز کرتا ہے، جیسے آخری کوما ہٹانا یا اکہرے واوین کو دوہرے سے بدلنا۔
جی ہاں۔ اختیارات کی پٹی میں 2 اسپیس، 4 اسپیس یا ٹیب چنیں اور بدلتے ہی آؤٹ پٹ دوبارہ انڈینٹ ہو جاتا ہے۔ انتخاب اس آلے پر یاد رہتا ہے، اس لیے اگلی فائل اسی انداز میں آتی ہے۔ منیفائی پروڈکشن پے لوڈ کے لیے انڈینٹیشن مکمل طور پر ہٹا دیتا ہے۔
نہیں۔ ترتیب دینا کلیدوں کے ظاہر ہونے کی ترتیب بدلتا ہے، اور JSON آبجیکٹ کی کوئی طے شدہ کلیدی ترتیب نہیں ہوتی، اس لیے پارس شدہ قدر یکساں رہتی ہے۔ ارے اپنی اصل ترتیب رکھتے ہیں، کیونکہ ارے میں مقام ڈیٹا کا حصہ ہے۔ پہلے دونوں طرف ترتیب دینے سے فرق بہت مختصر ہو جاتا ہے۔
کوئی مقررہ حد نہیں لگائی جاتی۔ عام لیپ ٹاپ پر چند میگا بائٹ کی فائل ایک سیکنڈ سے کافی کم میں فارمیٹ ہو جاتی ہے، اور اصل حد وہ میموری ہے جو آپ کا براؤزر ایک ٹیب کو دیتا ہے۔ بہت بڑی دستاویز بھی کام کرتی ہے، مگر ایڈیٹر کم روانی سے اسکرول ہوتا ہے، اس لیے پہلے اسے منیفائی کریں یا تقسیم کریں۔
اب بھی مشکل ہے؟ JSON فارمیٹر اور ویلیڈیٹر کے بارے میں پوچھیں اور جو جانتا ہو وہ جواب دے سکتا ہے۔ کسی اکاؤنٹ کی ضرورت نہیں۔