JSON سے YAML استعمال کرنے کا طریقہ
- JSON، مثال کے طور پر ایک OpenAPI دستاویز یا ایک Kubernetes manifest کو JSON فارم میں چسپاں کریں.
- 2 یا 4 اسپیس کی انڈینٹیشن منتخب کریں۔
- YAML آپ کی ترتیب فائل میں کاپی کریں.
JSON سے YAML کے بارے میں
YAML عملی طور پر JSON کا ایک سوپر سیٹ ہے، جس کا مطلب ہے کہ ہر JSON فائل کو YAML کے طور پر بیان کیا جا سکتا ہے. فرق پڑھنے کی اہلیت ہے: کوئی بریکس نہیں، زیادہ تر تاروں کے ارد گرد کوئی کوٹ نہیں، اور نقطہ بندی کے بجائے انڈینشن. یہی وجہ ہے کہ Kubernetes، Docker Compose، GitHub Actions، Ansible اور OpenAPI سب اس پر انحصار کرتے ہیں.
کنورٹر بلاک سٹائل YAML لکھتا ہے. سٹرنگز صرف اس وقت حوالہ دیا جاتا ہے جب وہ ہونا ضروری ہے، مثال کے طور پر جب وہ اعداد یا بولین کی طرح نظر آتے ہیں، تو "true" ایک سٹرنگ رہتا ہے اور دوسری طرف ایک boolean میں تبدیل نہیں ہوتا.