බ්ලොග් අඩවිය වෙත ආපසු

Online Notepad භාවිතයෙන් .XML ගොනුවක් සාදා ගන්නේ කෙසේද

Jul 3, 20262 min read

XML යනු ටැග් මත පදනම් වූ ව්‍යුහයක් සහිත සාමාන්‍ය පෙළකි. Notepad මඟින් කිසිදු අමතර මෘදුකාංගයකින් තොරව එය ලිවිය හැක. මෙහි ඇති ප්‍රධානම දෙය නම් ඔබ ගොනුව සුරකින විට එය වලංගු (valid) ලෙස තබා ගැනීම සඳහා ටැග් නීති අනුගමනය කිරීමයි.

XML ගොනුවක් යනු කුමක්ද?

XML යනු Extensible Markup Language යන්නයි. දත්ත එකිනෙක අතර සම්බන්ධතාවය පෙන්වීම සඳහා ඔබ විසින්ම නිර්වචනය කරන ලද අභිරුචි ටැග් (custom tags) තුළ එය දත්ත ගබඩා කරයි. ව්‍යුහය කියවීමට පහසු වීම සහ අනෙකුත් වැඩසටහන් වලට විග්‍රහ කිරීමට (parse) පහසු වීම නිසා වින්‍යාස ගොනු (config files), දත්ත සංග්‍රහ (data feeds) සහ යෙදුම් සැකසුම් (app settings) සඳහා මෙය භාවිතා කරයි.

මූලික XML ගොනුවක් පහත පරිදි වේ:

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

පියවරෙන් පියවර: Notepad තුළ XML ගොනුවක් සාදා ගන්නේ කෙසේද

පියවර 1: Notepad විවෘත කරන්න

ඔබේ පරිගණකයේ Notepad විවෘත කරන්න, නැතහොත් ඩෙස්ක්ටොප් යෙදුම මඟ හැරීමට අවශ්‍ය නම් නොමිලේ ලබා දෙන online notepad එකක් භාවිතා කරන්න.

පියවර 2: XML ප්‍රකාශනය (declaration) එකතු කරන්න

මෙම පේළිය සමඟ ගොනුව ආරම්භ කරන්න:

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

මෙය ගොනුව කියවන ඕනෑම වැඩසටහනකට අපේක්ෂා කළ යුත්තේ කුමන XML අනුවාදය සහ අක්ෂර කේතනය (character encoding) ද යන්න පවසයි.

පියවර 3: මූල මූලද්‍රව්‍යයක් (root element) එකතු කරන්න

සෑම XML ගොනුවකටම අනෙක් සියල්ල අඩංගු වන එක් මූල මූලද්‍රව්‍යයක් (root element) අවශ්‍ය වේ.

<catalog>
</catalog>

පියවර 4: උප මූලද්‍රව්‍ය (child elements) එකතු කරන්න

ඔබ විසින් නම් කරන ලද ටැග් භාවිතා කරමින් මූල මූලද්‍රව්‍යය තුළ ඔබේ දත්ත අන්තර්ගත කරන්න.

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

පියවර 5: සෑම ටැගයක්ම වසන්න

සෑම විවෘත කිරීමේ ටැගයකටම (opening tag) අනුරූප වන වැසීමේ ටැගයක් (closing tag) තිබිය යුතුය, ඒවා විවෘත කළ පිළිවෙලටම විය යුතුය. <book> යන්නට පෙර නොව, </book> මඟින් වැසේ.

පියවර 6: .xml දිගුවක් (extension) සමඟ සුරකින්න

File වෙත ගොස්, Save As තෝරන්න. "Save as type" පතන මෙනුවෙන් (dropdown) All Files තෝරන්න. catalog.xml වැනි .xml දිගුවකින් ගොනුව නම් කරන්න. දිගුව .txt ලෙස තැබීමෙන් අදහස් වන්නේ අනෙකුත් වැඩසටහන් මඟින් ගොනුව XML ලෙස කියවනු නොලබන බවයි.

සංරක්ෂණය කළ යුතු XML නීති

  • එක් මූල මූලද්‍රව්‍යයක් (root element). අනෙක් සියල්ල ඒ තුළ අන්තර්ගත වේ. ඔබට ඉහළ මට්ටමේ ටැග් දෙකක් තිබිය නොහැක.

  • ටැග් අක්ෂර සංවේදී (case-sensitive) වේ. <Name> සහ <name> යනු වෙනත් ටැග් ලෙස සලකනු ලැබේ.

  • සෑම ටැගයකටම වැසීමක් අවශ්‍ය වේ. ස්වයං-වසන ටැග් (Self-closing tags) <br/> වැනි ඉදිරි slash එකක් භාවිතා කරයි.

  • ගුණාංග (Attributes) සඳහා උද්ධෘත ලකුණු (quotes) අවශ්‍ය වේ. <book id=1> ලෙස නොව, <book id="1"> ලෙස ලියන්න.

  • විශේෂ අක්ෂර මඟහරින්න (Escape special characters). පෙළ අන්තර්ගතය තුළ & සඳහා &amp;, < සඳහා &lt;, සහ > සඳහා &gt; භාවිතා කරන්න.

නිගමනය

ඔබ විසින් නිර්වචනය කරන ලද ටැග් වල සකස් කර ඇති පෙළක් XML ගොනුවකින් සමන්විත වේ. ප්‍රකාශනයෙන් ආරම්භ කරන්න, එක් මූල මූලද්‍රව්‍යයක් එක් කරන්න, ඔබේ දත්ත එය තුළ අන්තර්ගත කරන්න, සෑම ටැගයක්ම වසා, .xml දිගුවක් සමඟ සුරකින්න. ඔබ ලියන විට ව්‍යුහය දෘශ්‍යමානව තබා ගන්න, එවිට ගැටළුවක් ඇති වීමට පෙර බොහෝ දෝෂ පහසුවෙන් අල්ලා ගත හැකිය.

අදාළ ලිපි

ඔන්ලයින් නොට්පෑඩ් (Online Notepad) භාවිතයෙන් .BAT ගොනුවක් සාදා ගන්නේ කෙසේද

ඔන්ලයින් නොට්පෑඩ් භාවිතයෙන් .BAT ගොනුවක් සාදා ගන්නේ කෙසේද යන්න ඉගෙන ගන්න.

ලිපිය කියවන්න
Notepad භාවිතයෙන් .JSON ගොනුවක් සාදා ගන්නේ කෙසේද

JSON යනු දැඩි නීති රීති සහිත සාමාන්‍ය පෙළකි (plain text). Notepad මඟින් එය ඉතා පහසුවෙන් ලිවිය හැක. මෙහිදී වැරදෙන එකම දෙය නම් මෙවලම නොව, එහි ව්‍යාකරණ (syntax) ක්‍රමයයි. ව්‍යුහය නිවැරදි කරගන්න, එවිට ගොනුව සුරැකීම ඉතා පහසුය.

ලිපිය කියවන්න
Notepad භාවිතයෙන් .CSV ගොනුවක් සාදා ගන්නේ කෙසේද

CSV ගොනුවක් යනු සාමාන්‍ය පෙළක් (plain text) පමණි. එයින් අදහස් වන්නේ එය සෑදීමට ඔබට Excel හෝ Google Sheets අවශ්‍ය නොවන බවයි. Notepad හෝ වේගවත් මාර්ගගත (online) Notepad එකක් මඟින් පියවර කිහිපයකින් මෙම කාර්යය කරගත හැක.

ලිපිය කියවන්න