XML എന്നത് ടാഗ് അധിഷ്ഠിത ഘടനയുള്ള പ്ലെയിൻ ടെക്സ്റ്റ് ഫയലുകളാണ്. അധിക സോഫ്റ്റ്വെയറുകൾ ഇല്ലാതെ തന്നെ നോട്ട്പാഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് നിർമ്മിക്കാം. ഫയൽ സേവ് ചെയ്യുമ്പോൾ അത് ശരിയായ രീതിയിൽ പ്രവർത്തിക്കാൻ ടാഗ് നിയമങ്ങൾ പാലിക്കേണ്ടത് പ്രധാനമാണ്.
ഓൺലൈൻ നോട്ട്പാഡിൽ ഒരു .XML ഫയൽ എങ്ങനെ നിർമ്മിക്കാം
എന്താണ് ഒരു XML ഫയൽ?
Extensible Markup Language എന്നതാണ് XML എന്നതിന്റെ പൂർണ്ണരൂപം. നിങ്ങൾ നിർവചിക്കുന്ന കസ്റ്റം ടാഗുകൾക്കുള്ളിലാണ് ഇത് വിവരങ്ങൾ സംഭരിക്കുന്നത്, കൂടാതെ ഡാറ്റ തമ്മിലുള്ള ബന്ധം കാണിക്കാൻ ഇത് നെസ്റ്റഡ് (nested) രീതിയിൽ ക്രമീകരിക്കുന്നു. കോൺഫിഗറേഷൻ ഫയലുകൾ, ഡാറ്റ ഫീഡുകൾ, ആപ്പ് ക്രമീകരണങ്ങൾ എന്നിവയിൽ XML ഉപയോഗിക്കുന്നു, കാരണം ഇതിന്റെ ഘടന വായിക്കാനും മറ്റ് പ്രോഗ്രാമുകൾക്ക് പാഴ്സ് ചെയ്യാനും എളുപ്പമാണ്.
ഒരു അടിസ്ഥാന XML ഫയൽ താഴെ കാണുന്നതുപോലെയിരിക്കും:
<?xml version="1.0" encoding="UTF-8"?><person> <name>John</name> <age>28</age> <city>New York</city></person>സ്റ്റെപ്പ് ബൈ സ്റ്റെപ്പ്: നോട്ട്പാഡിൽ ഒരു XML ഫയൽ നിർമ്മിക്കുക
ഘട്ടം 1: നോട്ട്പാഡ് തുറക്കുക
നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ നോട്ട്പാഡ് തുറക്കുക, അല്ലെങ്കിൽ ഡെസ്ക്ടോപ്പ് ആപ്പ് ഒഴിവാക്കണമെന്നുണ്ടെങ്കിൽ സൗജന്യമായ ഓൺലൈൻ നോട്ട്പാഡ് ഉപയോഗിക്കുക.
ഘട്ടം 2: XML ഡിക്ലറേഷൻ ചേർക്കുക
ഈ വരി ഉപയോഗിച്ച് ഫയൽ തുടങ്ങുക:
<?xml version="1.0" encoding="UTF-8"?>ഫയൽ വായിക്കുന്ന പ്രോഗ്രാമിന് ഏത് XML പതിപ്പാണ്, ഏത് ക്യാരക്ടർ എൻകോഡിംഗാണ് ഉപയോഗിക്കേണ്ടതെന്ന് ഇത് വ്യക്തമാക്കുന്നു.
ഘട്ടം 3: ഒരു റൂട്ട് എലമെന്റ് ചേർക്കുക
എല്ലാ XML ഫയലുകൾക്കും മറ്റ് എല്ലാ കാര്യങ്ങളെയും ഉൾക്കൊള്ളുന്ന കൃത്യമായി ഒരു റൂട്ട് എലമെന്റ് ഉണ്ടായിരിക്കണം.
<catalog></catalog>ഘട്ടം 4: ചൈൽഡ് എലമെന്റുകൾ ചേർക്കുക
നിങ്ങൾ നിർവചിക്കുന്ന ടാഗുകൾ ഉപയോഗിച്ച് റൂട്ട് എലമെന്റിനുള്ളിൽ നിങ്ങളുടെ വിവരങ്ങൾ നെസ്റ്റ് ചെയ്യുക.
<catalog> <book> <title>Sample Book</title> <author>Jane Doe</author> </book></catalog>ഘട്ടം 5: എല്ലാ ടാഗുകളും ക്ലോസ് ചെയ്യുക
ഓരോ ഓപ്പണിംഗ് ടാഗിനും അതിനനുസരിച്ചുള്ള ക്ലോസിംഗ് ടാഗ് ഉണ്ടായിരിക്കണം. അത് തുറന്ന അതേ ക്രമത്തിൽ തന്നെയായിരിക്കണം ക്ലോസ് ചെയ്യേണ്ടതും. <book> എന്ന ടാഗ് അവസാനിക്കുന്നത് </book> ഉപയോഗിച്ചാണ്.
ഘട്ടം 6: .xml എക്സ്റ്റൻഷൻ ഉപയോഗിച്ച് സേവ് ചെയ്യുക
File മെനുവിൽ പോയി Save As ക്ലിക്ക് ചെയ്യുക. "Save as type" ഡ്രോപ്പ്ഡൗണിൽ നിന്ന് 'All Files' തിരഞ്ഞെടുക്കുക. ഫയലിന് ഒരു .xml എക്സ്റ്റൻഷൻ നൽകി പേര് സേവ് ചെയ്യുക (ഉദാഹരണത്തിന്: catalog.xml). എക്സ്റ്റൻഷൻ .txt എന്ന് തന്നെ ഇട്ടാൽ മറ്റ് പ്രോഗ്രാമുകൾക്ക് ഈ ഫയൽ XML ആയി തിരിച്ചറിയാൻ കഴിയില്ല.
ഓർമ്മിക്കേണ്ട XML നിയമങ്ങൾ
ഒരു റൂട്ട് എലമെന്റ് മാത്രം: മറ്റെല്ലാ കാര്യങ്ങളും ഇതിനുള്ളിലാണ് വരുന്നത്. രണ്ട് ടോപ്പ്-ലെവൽ ടാഗുകൾ പാടില്ല.
ടാഗുകൾ കേസ്-സെൻസിറ്റീവ് ആണ്: <Name> എന്നതും <name> എന്നതും വ്യത്യസ്ത ടാഗുകളായാണ് കണക്കാക്കുന്നത്.
എല്ലാ ടാഗുകളും ക്ലോസ് ചെയ്യണം: സെൽഫ്-ക്ലോസിംഗ് ടാഗുകളിൽ ഫോർവേഡ് സ്ലാഷ് ഉപയോഗിക്കുക, ഉദാഹരണത്തിന് <br/>.
ആട്രിബ്യൂട്ടുകൾക്ക് ക്വാട്ടേഷൻ മാർക്ക് ആവശ്യമാണ്: <book id="1"> എന്ന് എഴുതുക, <book id=1> എന്നല്ല.
പ്രത്യേക ചിഹ്നങ്ങൾ ഒഴിവാക്കുക: ടെക്സ്റ്റ് ഉള്ളടക്കത്തിനുള്ളിൽ &-ന് പകരം &, <-ന് പകരം <, >-ന് പകരം > എന്നിവ ഉപയോഗിക്കുക.
ഉപസംഹാരം
ഒരു XML ഫയൽ എന്നത് നിങ്ങൾ നിർവചിക്കുന്ന ടാഗുകളിൽ ക്രമീകരിച്ച ടെക്സ്റ്റാണ്. ഡിക്ലറേഷനിൽ തുടങ്ങി, ഒരു റൂട്ട് എലമെന്റ് ചേർത്ത്, ഡാറ്റ അതിനുള്ളിൽ നെസ്റ്റ് ചെയ്ത്, എല്ലാ ടാഗുകളും ക്ലോസ് ചെയ്ത് .xml എക്സ്റ്റൻഷനിൽ സേവ് ചെയ്യുക. എഴുതുമ്പോൾ ഘടന വ്യക്തമായി നിലനിർത്തിയാൽ, പിശകുകൾ വരുന്നത് എളുപ്പത്തിൽ ഒഴിവാക്കാം.