JSON Formatter اور Validator
JSON کو اپنے projects میں استعمال کرنے یا APIs کے ذریعے بھیجنے سے پہلے format اور validate کرنے کا ایک tool۔ یہ عام syntax errors کو پکڑتا ہے اور 2 یا 4 spaces کے beautify options اور one-line minify کے ساتھ line اور column کے لحاظ سے ان کی نشاندہی کرتا ہے۔ تمام processing آپ کے browser میں locally ہوتی ہے۔
استعمال کا طریقہ
- اپنا JSON input box میں paste کریں۔
- 2-space indent کے لیے Format، Format (4 spaces) یا whitespace ختم کرنے کے لیے Minify دبائیں۔
- متن کو تبدیل کیے بغیر درستگی چیک کرنے کے لیے Validate only استعمال کریں۔
- Copy بٹن سے result copy کریں یا Clear سے reset کریں۔
اکثر پوچھے گئے سوالات
سب سے عام JSON غلطیاں کیا ہیں؟
بند ہونے والے bracket سے پہلے ایک trailing comma، double quotes کی بجائے single quotes، اور بغیر quotes والی keys۔ Validator ان سب کو پکڑتا ہے اور ان کی تخمینی position کی اطلاع دیتا ہے۔
Formatting اور Minify میں کیا فرق ہے؟
Formatting line breaks کے ساتھ code کو دوبارہ indent کرتی ہے تاکہ پڑھنا اور review کرنا آسان ہو، جبکہ Minify transport یا storage کے لیے payload کو چھوٹا کرنے کے لیے تمام غیر ضروری whitespace کو ہٹا دیتی ہے۔
کیا validate کرتے وقت میرا data server کو بھیجا جاتا ہے؟
نہیں۔ Parsing اور formatting مکمل طور پر آپ کے browser میں چلتی ہے، تاکہ آپ sensitive data کو محفوظ طریقے سے check کر سکیں۔
غلطی میں line اور column کا کیا مطلب ہے؟
جب parse ناکام ہو جاتا ہے تو، tool parser message سے error کی position نکالتا ہے اور اسے ایک line اور column number میں تبدیل کر دیتا ہے، جو آپ کو پورے text کو scan کرنے کے بجائے سیدھے مسئلے کی طرف لے جاتا ہے۔