ဘလော့ဂ်သို့ ပြန်သွားရန်

Online Notepad တွင် .XML ဖိုင်တစ်ခုကို ဖန်တီးနည်း

Jul 3, 20262 min read

XML ဆိုသည်မှာ တဂ်အခြေခံဖွဲ့စည်းပုံပါရှိသော ရိုးရိုးစာသား (Plain text) တစ်ခုဖြစ်သည်။ Notepad သည် အခြားဆော့ဖ်ဝဲအပိုများမလိုဘဲ ၎င်းကို ရေးသားပေးနိုင်သည်။ အဓိကသော့ချက်မှာ ဖိုင်ကို သိမ်းဆည်းလိုက်သည့်အခါ မှန်ကန်နေစေရန် တဂ်စည်းမျဉ်းများကို လိုက်နာရန်ဖြစ်သည်။

XML ဖိုင်ဆိုသည်မှာ ဘာလဲ။

XML ဆိုသည်မှာ Extensible Markup Language ကို ကိုယ်စားပြုသည်။ ၎င်းသည် ဒေတာများ မည်သို့ဆက်စပ်နေသည်ကို ပြသရန်အတွက် သင်ကိုယ်တိုင်သတ်မှတ်ထားသော စိတ်ကြိုက်တဂ်များအတွင်း၌ ဒေတာများကို သိမ်းဆည်းပေးသည်။ ဖွဲ့စည်းပုံကို ဖတ်ရှုရလွယ်ကူပြီး အခြားပရိုဂရမ်များကပါ ခွဲခြမ်းစိတ်ဖြာရန် (Parse လုပ်ရန်) လွယ်ကူသောကြောင့် ဖွဲ့စည်းပုံဖိုင်များ (Config files)၊ ဒေတာဖိဒ်များနှင့် အက်ပ်ဆက်တင်များတွင် ၎င်းကို အသုံးပြုကြသည်။

အခြေခံ XML ဖိုင်တစ်ခုသည် ဤကဲ့သို့ ရှိသည် -

<?xml version="1.0" encoding="UTF-8"?>
<person>
  <name>John</name>
  <age>28</age>
  <city>New York</city>
</person>

အဆင့်လိုက်လမ်းညွှန်ချက် - Notepad တွင် XML ဖိုင်တစ်ခု ဖန်တီးနည်း

အဆင့် ၁ - Notepad ကို ဖွင့်ပါ

သင့်คอมပျူเตอร์ရှိ Notepad ကို ဖွင့်ပါ (သို့) ဒက်စတော့အက်ပ်ကို ကျော်သွားချင်ပါက အခမဲ့ online notepad ကို အသုံးပြုပါ။

အဆင့် ၂ - XML ကြေညာချက် (Declaration) ကို ထည့်ပါ

ဖိုင်ကို ဤစာကြောင်းဖြင့် စတင်ပါ -

<?xml version="1.0" encoding="UTF-8"?>

၎င်းက ဖိုင်ကိုဖတ်နေသည့် မည်သည့်ပရိုဂရမ်ကိုမဆို မည်သည့် XML ဗားရှင်းနှင့် စာလုံး ကုဒ်ဝှက်စနစ် (Character encoding) ကို မျှော်လင့်ရမည်ကို ပြောပြသည်။

အဆင့် ၃ - Root Element တစ်ခု ထည့်ပါ

XML ဖိုင်တိုင်းတွင် အခြားအရာအားလုံးကို အုပ်စုဖွဲ့ပေးမည့် Root element တစ်ခု ზუსტად ပါရှိရပါမည်။

<catalog>
</catalog>

အဆင့် ၄ - Child Elements များကို ထည့်ပါ

သင်ကိုယ်တိုင် အမည်ပေးထားသော တဂ်များကို အသုံးပြု၍ သင့်ဒေတာများကို Root element ထد်တွင် ထည့်သွင်းပါ။

<catalog>
  <book>
    <title>Sample Book</title>
    <author>Jane Doe</author>
  </book>
</catalog>

အဆင့် ၅ - တဂ်တိုင်းကို ပိတ်ပါ

ဖွင့်ထားသော တဂ်တိုင်းတွင် ၎င်းကိုဖွင့်ခဲ့သည့် အစဉ်အတိုင်း ကိုက်ညီသော ပိတ်သည့်တဂ် (Closing tag) ရှိရပါမည်။ <book> ကို ၎င်းမတိုင်မီ မဟုတ်ဘဲ </book> ဖြင့် ပိတ်ရပါမည်။

အဆင့် ၆ - .xml တိုးချဲ့ဖိုင် (Extension) ဖြင့် သိမ်းဆည်းပါ

File သို့သွားပြီး Save As ကို နှိပ်ပါ။ "Save as type" ဒေါင်းဒေါ့မီနူးတွင် All Files ကို ရွေးချယ်ပါ။ ဖိုင်အမည်ကို .xml တိုးချဲ့ဖိုင်ဖြင့် ပေးပါ (ဥပမာ - catalog.xml)။ တိုးချဲ့ဖိုင်ကို .txt အတိုင်းထားခဲ့ပါက အခြားပရိုဂရမ်များက ၎င်းဖိုင်ကို XML အဖြစ် ဖတ်မည်မဟုတ်ပါ။

သတိရရမည့် XML စည်းမျဉ်းများ

  • Root element တစ်ခုတည်းသာ ရှိရမည်။ အခြားအရာအားလုံးသည် ၎င်းအတွင်းတွင် တည်ရှိသည်။ ထိပ်ဆုံးအဆင့် တဂ် (Top-level tags) နှစ်ခု ရှိ၍မရပါ။

  • တဂ်များသည် စာလုံးအကြီးအသေး (Case-sensitive) ကို ခွဲခြားသည်။ <Name> နှင့် <name> တို့ကို တဂ်အကွဲကွဲအပြားပြားအဖြစ် သတ်မှတ်သည်။

  • တဂ်တိုင်း ပိတ်ရန် လိုအပ်သည်။ ကိုယ်တိုင်ပိတ်သော တဂ်များ (Self-closing tags) တွင် <br/> ကဲ့သို့ ရှေ့စလပ်ရှ် (Forward slash) ကို အသုံးပြုသည်။

  • ဂုဏ်သတ္တိများ (Attributes) တွင် ကိုးကားသင်္ကေတများ လိုအပ်သည်။ <book id=1> ဟု မရေးဘဲ <book id="1"> ဟု ရေးပါ။

  • အထူးဇာတ်ကောင်များကို ရှောင်ရှားရန် Escape လုပ်ပါ။ စာသားပါအကြောင်းအရာများအတွင်း၌ & အတွက် &amp;၊ < အတွက် &lt; နှင့် > အတွက် &gt; ကို အသုံးပြုပါ။

နိဂုံး

XML ဖိုင်ဆိုသည်မှာ သင်ကိုယ်တိုင်သတ်မှတ်ထားသော တဂ်များဖြင့် ဖွဲ့စည်းထားသည့် စာသားတစ်ခုဖြစ်သည်။ ကြေညာချက်ဖြင့် စတင်ပါ၊ Root element တစ်ခု ထည့်ပါ၊ သင့်ဒေတာများကို ၎င်းအတွင်း၌ ထည့်သွင်းပါ၊ တဂ်တိုင်းကို ပိတ်ပါ၊ ထို့နောက် .xml တိုးချဲ့ဖိုင်ဖြင့် သိမ်းဆည်းပါ။ သင်ရေးသားနေစဉ်အတွင်း ဖွဲ့စည်းပုံကို မြင်သာအောင် ထားရှိပါက အမှားအယွင်းအများစုသည် ပြဿနာမဖြစ်ပွားမီ ရှာဖွေတွေ့ရှိရန် လွယ်ကူပါသည်။

ဆက်စပ်ဆောင်းပါးများ

အွန်လိုင်း မှတ်စုစာအုပ် (Online Notepad) ကို အသုံးပြု၍ .BAT ဖိုင်တစ်ခုကို ဖန်တီးနည်း

အွန်လိုင်း မှတ်စုစာအုပ် (Online Notepad) ကို အသုံးပြု၍ .BAT ဖိုင်တစ်ခုကို ဖန်တီးနည်း

ဆောင်းပါးကို ဖတ်ရန်
Notepad တွင် .JSON ဖိုင်တစ်ခုကို ဖန်တီးနည်း

JSON ဆိုသည်မှာ တင်းကျပ်သော စည်းမျဉ်းများရှိသည့် ရိုးရိုးစာသား (Plain text) ဖြစ်သည်။ Notepad ဖြင့် ၎င်းကို ကောင်းမွန်စွာ ရေးသားနိုင်သည်။ လူအများစု မှားတတ်သည်မှာ ကိရိယာကြောင့်မဟုတ်ဘဲ Syntax (ရေးသားပုံ စည်းမျဉ်း) ကြောင့်ဖြစ်သည်။ တည်ဆောက်ပုံ မှန်ကန်နေပါက ဖိုင်ကို သိမ်းဆည်းရန်မှာ အလွန်လွယ်ကူပါသည်။

ဆောင်းပါးကို ဖတ်ရန်
Notepad ဖြင့် .CSV ဖိုင်တစ်ခုကို ဖန်တီးနည်း

CSV ဖိုင်ဆိုသည်မှာ ရိုးရိုးစာသား (Plain text) မျှသာ ဖြစ်ပါသည်။ ဆိုလိုသည်မှာ ၎င်းကိုဖန်တီးရန် Excel သို့မဟုတ် Google Sheets လိုအပ်မည်မဟုတ်ပါ။ Notepad သို့မဟုတ် အမြန်ဆုံး အွန်လိုင်း Notepad ဖြင့် အဆင့်အနည်းငယ်အတွင်း ပြုလုပ်နိုင်ပါသည်။

ဆောင်းပါးကို ဖတ်ရန်