JSON کنفیگ فائلوں کو زیادہ آسانی سے پڑھی جانے والی YAML فارمیٹ میں کنورٹ کریں - Kubernetes، GitHub Actions، Docker Compose اسے پسند کرتے ہیں۔
JSON مشینوں کے لیے بہترین ہے مگر انسانوں کے لیے شور والا ہوتا ہے - وہ تمام quotes اور braces کنفیگ فائلوں میں بصری الجھن پیدا کرتے ہیں جنہیں کسی کو مینٹین کرنا پڑتا ہے۔ YAML نشان زدگی کو ہٹا کر انڈینٹیشن کو ترجیح دیتا ہے، اسی وجہ سے یہ Kubernetes، GitHub Actions، Docker Compose، اور زیادہ تر جدید DevOps ٹولنگ کا ڈیفالٹ کنفیگ فارمیٹ ہے۔ JSON کو YAML میں تبدیل کرنا پرانی کنفیگز کو انسانی ایڈیٹنگ کے لیے صاف ستھرا بناتا ہے۔
ہم آپ کا JSON پارس کرتے ہیں، پھر yaml لائبریری کے ساتھ ڈیفالٹ انڈنٹ پر اسے سیریلائز کرتے ہیں۔ کمنٹس محفوظ نہیں رہتے - JSON کا ان کا کوئی تصور نہیں ہے۔ وہ سٹرنگز جو YAML کی ورڈز جیسی دکھتی ہیں (yes/no, on/off) مبہمیت سے بچنے کے لیے کوٹ کی جاتی ہیں۔ سب کچھ آپ کے براؤزر میں چلتا ہے؛ کوئی ڈیٹا اپلوڈ نہیں کیا جاتا۔
JSON (JavaScript Object Notation) ویب پر ساختی شدہ ڈیٹا کی مشترکہ زبان ہے۔ Arrays، objects، strings، numbers، booleans۔ ہر جدید پروگرامنگ زبان اسے پڑھ سکتی ہے۔
YAML ایک انسان دوست ڈیٹا سیریلائزیشن فارمیٹ ہے - انڈینٹیشن پر مبنی، JSON کے مقابلے میں کم شور والا، کنفیگ فائلوں کے لیے مثالی۔ Kubernetes، CI پائپ لائنز، اور زیادہ تر جدید DevOps ٹولنگ میں استعمال ہوتا ہے۔
اوپر موجود کنورٹر پر ایک JSON گھسیٹیں، یا اپنی ڈیوائس سے منتخب کرنے کے لیے باکس پر کلک کریں۔
We've preselected YAML as the output format. Change it from the dropdown if you want a different target.
Convert پر کلک کریں اور پروگرس بار کے ختم ہونے کا انتظار کریں۔ جب YAML تیار ہو تو اسے ڈاؤن لوڈ کریں۔
YAML کنفیگ کو JSON میں تبدیل کریں ان ٹولز، APIs، اور اسکرپٹس کے لیے جو JSON سینٹیکس کو ترجیح دیتے ہیں.
اپنے براؤزر میں CSV فائل کو JSON میں کنورٹ کریں - اسپریڈشیٹس کو اسکرپٹس، APIs، یا LLMs میں پائپ کرنے کے لیے بہترین۔
آبجیکٹ کے JSON ارے کو ایک CSV فائل میں فلیٹن کریں - Excel، Google Sheets، یا کسی بھی اسپریڈشیٹ ٹول میں پیسٹ کریں.