YAML ဖိုင်များကို JSON သို့ ပြောင်းပါ — JSON စာလုံးပုံစံကို ဦးစားပေးသည့် ကိရိယာများ၊ API များနှင့် script များအတွက်။
တစ်ခု သို့မဟုတ် အများအပြားကို ထည့်ပါ - အားလုံးကို JSON သို့ ပြောင်းပါမည်။ တစ်တန်းချင်းစီ တိုးတက်မှု၊ အစုလိုက်ပြောင်းလဲမှု၊ ZIP ဒေါင်းလုဒ်။
YAML မှ JSON သို့ ပြောင်းလဲခြင်းသည် JSON ကိုသာ နားလည်သော tool တစ်ခုက YAML ဖြင့် ရေးသားထားသော config တစ်ခုကို အသုံးပြုရန် လိုအပ်သည့်အခါ သင်လိုချင်သည့်အရာဖြစ်သည်။ CI system အများစု၊ JavaScript scripts နှင့် REST APIs များသည် JSON ကို ပိုနှစ်သက်ကြသည်။ ပြောင်းလဲခြင်းသည် ဖွဲ့စည်းပုံတွင် အချက်အလက်မဆုံးရှုံးဘဲ syntax သာ ပြောင်းလဲခြင်းဖြစ်သည်။
ကျွန်ုပ်တို့သည် YAML ကို yaml library (YAML 1.2 အပြည့်အဝ ပံ့ပိုးမှု) ဖြင့် ခွဲခြမ်းစိတ်ဖြာပြီးနောက် indented JSON အဖြစ် ပြောင်းလဲပါသည်။ စာရွက်စာတမ်းများစွာပါဝင်သော YAML ဖိုင်များ (--- အမှတ်အသားများဖြင့် ခွဲခြားထားသော) သည် ပထမစာရွက်စာတမ်းကိုသာ ထုတ်ပေးပါသည်။ စာရွက်စာတမ်းများစွာပါဝင်သော လုပ်ငန်းစဉ်များအတွက် downstream split ကို အသုံးပြုပါ။ မှတ်ချက်များကို ဖယ်ရှားထားသည် (JSON က ပံ့ပိုးမထားပါ)။ အရာအားလုံးကို ပြည်တွင်း၌ လုပ်ဆောင်ပါသည်။
YAML သည် လူအချင်းချင်း အဆင်ပြေသော ဒေတာ serialization format တစ်ခုဖြစ်သည် - indentation-based ဖြစ်ပြီး JSON ထက် ဆူညံမှုနည်းကာ config ဖိုင်များအတွက် အကောင်းဆုံးဖြစ်သည်။ Kubernetes, CI pipelines, နှင့် ခေတ်မီ DevOps tooling အများစုက အသုံးပြုသည်။
JSON (JavaScript Object Notation) သည် ဝဘ်ပေါ်ရှိ ဖွဲ့စည်းထားသော ဒေတာများအတွက် ပေါင်းသင်းအသုံးများသော ဘာသာဖြစ်သည်။ Array များ၊ object များ၊ string များ၊ number များ၊ boolean များ။ ခေတ်မီ programming language များအားလုံးက ဖတ်နိုင်သည်။
အထက်ပါ converter ပေါ်သို့ YAML ကို ဆွဲထည့်ပါ၊ သို့မဟုတ် သင်၏ စက်မှ တစ်ခုရွေးရန် ဘောက်စ်ကို နှိပ်ပါ။
ကျွန်တော်တို့က ထွက်မည့်ဖိုင်ဖော်မက်အနေနဲ့ JSON ကို ကြိုတင်ရွေးထားပါတယ်။ မတူတဲ့ ပစ်မှတ်ကို လိုချင်ရင် dropdown မှာ ပြောင်းလဲပါ။
Convert ကို နှိပ်ပြီး progress bar ပြီးဆုံးဖို့ စောင့်ပါ။ JSON ပြီးမြောက်သည့်အချိန်တွင် ဒေါင်းလုတ်လုပ်ပါ။
JSON configuration ဖိုင်များကို လူပိုမို ဖတ်ရှုရလွယ်သော YAML ဖော်မာတွင် ပြောင်းပါ — Kubernetes, GitHub Actions, Docker Compose များက ကြိုက်နှစ်သက်ကြသည်။
သင့် browser တွင် CSV ဖိုင်ကို JSON သို့ ပြောင်းပါ — spreadsheet များကို script, API, သို့မဟုတ် LLM များထဲသို့ ပိုဆက်ရန် အကောင်းဆုံးဖြစ်သည်။
JSON object များပါသော array ကို CSV ဖိုင်တစ်ခုအဖြစ် ဖျော့ပြီး (flatten) ပြုလုပ်ပါ - Excel၊ Google Sheets သို့မဟုတ် မည်သည့် spreadsheet ကိရိယာမဆို 붙여넣နိုင်ပါသည်.