XML ൽ എഴുതുന്നത് ബുദ്ധിമുട്ടുള്ള കാര്യമല്ല. ഏറ്റവും ആർക്കും ഏതും പ്രാധാന്യം നൽകുന്ന വൈദഗ്ധ്യമാണ് എക്സ്.എം.എൽ. ഭാഷ. പുതിയതായി പഠിക്കുന്നതിനുള്ള ഏറ്റവും ബുദ്ധിമുട്ടുള്ള ഭാഗം ആരംഭിക്കുന്നു. കമ്പ്യൂട്ടർ ഭാഷയിൽ ഒരു പ്രമാണം ഉണ്ടാക്കുന്നത് ഏറ്റവും മികച്ച ഘട്ടം ഘട്ടമായുള്ളതാണ്. XML ലെ എഴുത്ത് അടിസ്ഥാനത്തിൽ പ്രവർത്തിക്കുന്നത് ഒരു പതിവ് വികസിപ്പിക്കുന്നതിന് നിങ്ങളെ സഹായിക്കും. നിങ്ങൾ ആദ്യ എക്സ്എംഎൽ ഫയൽ എഴുതുകയാണെങ്കിൽ, നിങ്ങൾ സിസ്റ്റം എളുപ്പവും വഴക്കവും കാണും. പ്രോസ്സസർ ആക്സസ് ചെയ്യാൻ കഴിയുന്ന ഡാറ്റ അടങ്ങിയിരിക്കുകയെന്നതാണ് XML ൻറെ പ്രാഥമിക ഉദ്ദേശ്യം.
ഒരു സ്റ്റോറിനുള്ള ഈ ചെറിയ വിവരണക്കുറിപ്പ് പട്ടിക പരിശോധിക്കുക:
ഇൻവെൻററി
ബൈക്കുകൾ
- 24 ഇഞ്ച് ബോയ്സ് മൗണ്ടൻ ബൈക്ക് $ 200
- 24 ഇഞ്ച് ബോയ്സ് ക്രൂയിസർ ബൈക്ക് 150 ഡോളർ
സ്കേറ്റ്ബോർഡുകൾ
- Acme സ്പോർട്ട്സ്മാൻ സ്കേറ്റ്ബോർഡ് $ 75
- ഡീലക്സ് ബോയ്സ് സ്കേറ്റ്ബോർഡ് $ 35
ഒരു പ്രഖ്യാപന പ്രസ്താവന എഴുതുക
ഭാഷ പോലെയുള്ള ബ്രൌസറിനായുള്ള വിവരം ഡിക്ലറേഷനുകൾ നൽകുന്നു. ഒരു വിളംബര എക്സ്എംഎൽ പ്രഖ്യാപനം സ്റ്റേറ്റ്മെന്റിനും ഭാഷയ്ക്കും ആവശ്യമാണ്. ഇത് ഒരു XML പ്രമാണമായി പേജ് രൂപീകരിക്കാൻ മതി. എൻകോഡിംഗും സ്റ്റാൻഡൻ സ്റ്റാറ്റസും അധിക ഓപ്ഷനുകൾ ഉണ്ട്.
xml version = "1.0"?>ഒരു റൂട്ട് എലമെന്റ് ഉണ്ടാക്കുക
റൂട്ട് എലമെന്റ് മറ്റെല്ലാ ഘടകങ്ങളും അടങ്ങുന്ന ഒരു കണ്ടെയ്നറാണ്. നിങ്ങളുടെ എക്സ്എംഎൽ ഫയലിനുള്ള ആദ്യത്തെ മൂലകവാടമാണിത്.
xml version = "1.0"?>നിങ്ങൾ എഴുതുന്നതിനനുസരിച്ച് നിങ്ങളുടെ ഘടകങ്ങൾ അടയ്ക്കുന്നതിനുള്ള ശീലം നേടുക. എല്ലാ ഘടകങ്ങൾക്കുമായി XML- ന് ടാഗുകൾ അടയ്ക്കാൻ ആവശ്യമാണ്. രണ്ട് ടാഗുകളും ഒരേ സമയം എഴുതുന്നത് ശരിയായി രൂപംനൽകുന്ന കോഡ് ഉറപ്പാക്കുകയും XML ഘടനയെ നിയന്ത്രിക്കാൻ സഹായിക്കുകയും ചെയ്യുന്നു.
ശിശു ഘടകങ്ങളെ സ്ഥാപിക്കുക
റൂട്ട് ഘടകത്തിനുള്ളിൽ ചൈൽഡ് എലമെൻറ് നെസ്റ്റ്.
ഒരു സാധന ലിസ്റ്ററില് നിങ്ങള് വിവിധ സാധനങ്ങളുടെ വിഭാഗങ്ങള്ക്കായി വിഭാഗങ്ങള് സൃഷ്ടിക്കും. ഉദാഹരണത്തിന്, നമുക്ക് ബൈക്കുകളും സ്കേറ്റ്ബോർഡുകളും ഉണ്ട്.
xml version = "1.0"?> <വസ്തുക്കള്>ഡാറ്റ ഹോൾഡ് ചെയ്യാൻ സബ്ആൻഡ്ഡ് എലമെന്റുകൾ ചേർക്കുക
നിങ്ങൾ സൂക്ഷിക്കാൻ ആഗ്രഹിക്കുന്ന ഡാറ്റ കൈവരിക്കാൻ കുട്ടിയുടെ ഘടകഭാഗങ്ങളിൽ ഉൾക്കൊള്ളുന്ന ഉപഘടക ഘടകങ്ങൾ നെസ്റ്റ്.
ഈ ഉദാഹരണത്തിന്, ബൈക്കിൻറെ രണ്ട് മോഡലുകളും സ്കേറ്റ്ബോർഡുകളിൽ രണ്ടെണ്ണം ഉണ്ട്. ഈ മാതൃകയ്ക്കായി ഒരു ലളിതമായ ഫോർമാറ്റ് ഉൾപ്പെടുന്നു, സബ്ജിൽഡിനുള്ളിൽ അധിക ഘടകം വിലകൾ പോലുള്ള ഓരോ മാതൃകായും കൂടുതൽ വിവരങ്ങൾ നൽകാൻ സഹായിക്കുന്നു.
24 ഇഞ്ച് ബോയ്സ് മൌണ്ടൻ ബൈക്ക് <വില> $ 200.00 price> model>ഈ ഫയലിനായി XML കോഡിൽ പ്രവർത്തിക്കാനുള്ള ഒരു മാർഗ്ഗം ഇത് മാത്രമാണ്. ഓരോ രീതിയും ഓരോ വിഭാഗത്തെയും തിരിച്ചറിയുന്നതിനായി ആട്രിബ്യൂട്ടുകൾ ഉപയോഗിച്ച് ഘടകങ്ങൾ ഉപയോഗിക്കും. നിങ്ങൾ XML കോഡിനായി ഫോർമാറ്റിംഗ് സൃഷ്ടിക്കുമ്പോൾ ആട്രിബ്യൂട്ടുകളുടെ പ്രയോഗം വരുന്നു.