مواد پر جائیں
آپ آف لائن ہیں۔ کچھ خصوصیات کام نہیں کر سکتیں۔

JSON / کوڈ ٹولز

تصدیق کریں۔ جانچیں۔ سمجھیں۔

نحو کی توثیق، اسکیما کی جانچ، JSON دریافت اور موازنہ

JSON ان پٹ
توثیق کے نتائج
یہاں JSON پیسٹ یا ٹائپ کریں...
خالیتوثیقCtrl/⌘+Shift+Vتوثیق کریں

آن لائن JSON کی توثیق کرنے کا طریقہ

  1. JSON Validator کھولیں

    اپنے براؤزر میں json-validator.hanoon.app پر جائیں۔

  2. اپنا JSON پیسٹ کریں

    ان پٹ ایڈیٹر میں اپنا JSON ڈیٹا پیسٹ یا ٹائپ کریں۔

  3. نتیجہ دیکھیں

    توثیق خودکار طور پر چلتی ہے۔ غلطیاں لائن نمبروں اور وضاحتوں کے ساتھ نمایاں ہوتی ہیں تاکہ آپ انہیں جلد ٹھیک کر سکیں۔

JSON توثیق کیا ہے؟

نحوی جانچ تبصرے اور آخر میں اضافی کوما قبول نہیں کرتی: ⁦{"age":18,}⁩ ناکام ہوتا ہے، جبکہ ⁦{"age":"18"}⁩ درست JSON ہے۔ درست نحو کا مطلب یہ نہیں کہ ڈیٹا JSON Schema کی شرائط بھی پوری کرتا ہے۔

JSON Schema توثیق کیا ہے؟

اسکیما ⁦{"type":"object","properties":{"age":{"type":"integer"}},"required":["age"]}⁩ کے ساتھ ⁦{"age":"18"}⁩ ناکام اور ⁦{"age":18}⁩ کامیاب ہوتا ہے۔ اپنے اسکیما کے مطابق ⁦Draft 4⁩، ⁦Draft 7⁩ یا ⁦2020-12⁩ منتخب کریں۔ جن اعداد کو محفوظ طور پر ظاہر نہیں کیا جا سکتا، وہ درستگی کی خرابی کے ساتھ اسکیما کی جانچ روک دیتے ہیں۔

ٹری ویو کیسے کام کرتا ہے؟

ٹری ویو آپ کے JSON کو ایک قابل توسیع اور سکڑنے والے درجہ بندی کے طور پر دکھاتا ہے، جس سے آپ نیسٹڈ ڈھانچوں میں نیویگیٹ کر سکتے ہیں اور مخصوص کلیدیں یا اقدار تلاش کر سکتے ہیں۔

کیا میرا ڈیٹا سرور کو بھیجا جاتا ہے؟

نہیں۔ تمام توثیق اور پروسیسنگ مکمل طور پر آپ کے براؤزر میں ہوتی ہے۔ آپ کا ڈیٹا کبھی آپ کے آلے سے باہر نہیں جاتا۔

JSONPath کیا ہے؟

⁦{"users":[{"name":"Ada"},{"name":"Lin"}]}⁩ میں ⁦$.users[0].name⁩ یا JSON Pointer ⁦/users/0/name⁩ سے ⁦"Ada"⁩ ملتا ہے۔ سادہ تقابلی فلٹر دستیاب ہیں؛ میتھڈ کال اور پروٹوٹائپ تک رسائی مسدود ہے۔