Subformer
အခမဲ့ · စာရင်းသွင်းရန် မလို · ဘရောက်ဇာ၌ လည်ပတ်သည်
YAML
JSON

YAML မှ JSON ကွန်ဗာတာ

YAML ဖိုင်များကို JSON သို့ ပြောင်းပါ — JSON စာလုံးပုံစံကို ဦးစားပေးသည့် ကိရိယာများ၊ API များနှင့် script များအတွက်။

တစ်ခု သို့မဟုတ် အများအပြားကို ထည့်ပါ - အားလုံးကို JSON သို့ ပြောင်းပါမည်။ တစ်တန်းချင်းစီ တိုးတက်မှု၊ အစုလိုက်ပြောင်းလဲမှု၊ ZIP ဒေါင်းလုဒ်။

ဘာကြောင့် YAML ကို JSON သို့ ပြောင်းလဲသနည်း?

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

YAML အကြောင်း

YAML သည် လူအချင်းချင်း အဆင်ပြေသော ဒေတာ serialization format တစ်ခုဖြစ်သည် - indentation-based ဖြစ်ပြီး JSON ထက် ဆူညံမှုနည်းကာ config ဖိုင်များအတွက် အကောင်းဆုံးဖြစ်သည်။ Kubernetes, CI pipelines, နှင့် ခေတ်မီ DevOps tooling အများစုက အသုံးပြုသည်။

JSON

JSON အကြောင်း

JSON (JavaScript Object Notation) သည် ဝဘ်ပေါ်ရှိ ဖွဲ့စည်းထားသော ဒေတာများအတွက် ပေါင်းသင်းအသုံးများသော ဘာသာဖြစ်သည်။ Array များ၊ object များ၊ string များ၊ number များ၊ boolean များ။ ခေတ်မီ programming language များအားလုံးက ဖတ်နိုင်သည်။

YAML ကို JSON သို့ မည်သို့ ပြောင်းရမည်

  1. 01

    သင့် YAML ဖိုင်ကို ထည့်ပါ

    အထက်ပါ converter ပေါ်သို့ YAML ကို ဆွဲထည့်ပါ၊ သို့မဟုတ် သင်၏ စက်မှ တစ်ခုရွေးရန် ဘောက်စ်ကို နှိပ်ပါ။

  2. 02

    JSON ကို ရွေးပြီးသားဖြစ်သည်

    ကျွန်တော်တို့က ထွက်မည့်ဖိုင်ဖော်မက်အနေနဲ့ JSON ကို ကြိုတင်ရွေးထားပါတယ်။ မတူတဲ့ ပစ်မှတ်ကို လိုချင်ရင် dropdown မှာ ပြောင်းလဲပါ။

  3. 03

    ပြောင်းလဲပြီး ဒေါင်းလုပ်ဆွဲပါ

    Convert ကို နှိပ်ပြီး progress bar ပြီးဆုံးဖို့ စောင့်ပါ။ JSON ပြီးမြောက်သည့်အချိန်တွင် ဒေါင်းလုတ်လုပ်ပါ။

YAML မှ JSON မေးခွန်းများ

အားလုံးသော ဖော်မတ်များကို ကြည့်ရန် →