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