Subformer
مفت · سائن اپ نہیں · آپ کے براؤزر میں چلتا ہے
JSON
YAML

JSON سے YAML کنورٹر

JSON کنفیگ فائلوں کو زیادہ آسانی سے پڑھی جانے والی YAML فارمیٹ میں کنورٹ کریں - Kubernetes، GitHub Actions، Docker Compose اسے پسند کرتے ہیں۔

JSON کو YAML میں کیوں تبدیل کریں؟

JSON مشینوں کے لیے بہترین ہے مگر انسانوں کے لیے شور والا ہوتا ہے - وہ تمام quotes اور braces کنفیگ فائلوں میں بصری الجھن پیدا کرتے ہیں جنہیں کسی کو مینٹین کرنا پڑتا ہے۔ YAML نشان زدگی کو ہٹا کر انڈینٹیشن کو ترجیح دیتا ہے، اسی وجہ سے یہ Kubernetes، GitHub Actions، Docker Compose، اور زیادہ تر جدید DevOps ٹولنگ کا ڈیفالٹ کنفیگ فارمیٹ ہے۔ JSON کو YAML میں تبدیل کرنا پرانی کنفیگز کو انسانی ایڈیٹنگ کے لیے صاف ستھرا بناتا ہے۔

ہم آپ کا JSON پارس کرتے ہیں، پھر yaml لائبریری کے ساتھ ڈیفالٹ انڈنٹ پر اسے سیریلائز کرتے ہیں۔ کمنٹس محفوظ نہیں رہتے - JSON کا ان کا کوئی تصور نہیں ہے۔ وہ سٹرنگز جو YAML کی ورڈز جیسی دکھتی ہیں (yes/no, on/off) مبہمیت سے بچنے کے لیے کوٹ کی جاتی ہیں۔ سب کچھ آپ کے براؤزر میں چلتا ہے؛ کوئی ڈیٹا اپلوڈ نہیں کیا جاتا۔

JSON

JSON کے بارے میں

JSON (JavaScript Object Notation) ویب پر ساختی شدہ ڈیٹا کی مشترکہ زبان ہے۔ Arrays، objects، strings، numbers، booleans۔ ہر جدید پروگرامنگ زبان اسے پڑھ سکتی ہے۔

YAML

YAML کے بارے میں

YAML ایک انسان دوست ڈیٹا سیریلائزیشن فارمیٹ ہے - انڈینٹیشن پر مبنی، JSON کے مقابلے میں کم شور والا، کنفیگ فائلوں کے لیے مثالی۔ Kubernetes، CI پائپ لائنز، اور زیادہ تر جدید DevOps ٹولنگ میں استعمال ہوتا ہے۔

کس طرح JSON کو YAML میں تبدیل کریں

  1. 01

    اپنی JSON فائل یہاں چھوڑیں

    اوپر موجود کنورٹر پر ایک JSON گھسیٹیں، یا اپنی ڈیوائس سے منتخب کرنے کے لیے باکس پر کلک کریں۔

  2. 02

    YAML پہلے سے منتخب ہے

    We've preselected YAML as the output format. Change it from the dropdown if you want a different target.

  3. 03

    تبدیل کریں اور ڈاؤن لوڈ کریں

    Convert پر کلک کریں اور پروگرس بار کے ختم ہونے کا انتظار کریں۔ جب YAML تیار ہو تو اسے ڈاؤن لوڈ کریں۔

JSON سے YAML کے اکثر پوچھے گئے سوالات

تمام فارمیٹس دیکھیں →