XML मध्ये लिहीणे कठीण नाही एक्सएमएल भाषा ही बहुतेक कुणीही मास्टर करू शकतात. नवीन काहीही शिकण्याबद्दल सर्वात कठीण भाग सुरू होत आहे. संगणकातील डॉक्युमेंट्स तयार करणे सर्वात उत्तम प्रकारे चरण-दर-चरण केले जाते एक्स एम एल मध्ये लिहिण्याच्या मूलभूत गोष्टींमधून कार्य करणे आपल्याला एक नित्यक्रम विकसित करण्यात मदत करेल. आपण प्रथम XML फाइल लिहिल्यावर, आपण प्रणाली सोपी आणि लवचिक असल्याचे दिसेल एक्सएमएलचा प्राथमिक उद्देश म्हणजे डेटा समाविष्ट करणे ज्यात प्रोसेसर द्वारे प्रवेश करणे शक्य आहे.
एखाद्या स्टोअरसाठी या लहान इन्व्हेंटरी सूचीकडे पहा:
इन्व्हेंटरी
बाईक
- 24-इंच मुले माउन्टेन बाईक $ 200
- 24-इंच मुले क्रूझर बाईक $ 150
स्केटबोर्ड
- एकमे खेळाडू स्केटबोर्ड $ 75
- डिलक्स मुले स्केटबोर्ड $ 35
घोषणापत्र लिहा
घोषणे ब्राउझरला माहिती प्रदान करते, जसे की भाषा एक barebones XML घोषणा विधान केवळ भाषा आणि आवृत्ती आवश्यक XML दस्तऐवज म्हणून पृष्ठ स्थापित करण्यासाठी हे पुरेसे आहे अतिरिक्त पर्यायांमध्ये एन्कोडिंग आणि स्टँडअलोन स्थिती समाविष्ट आहे.
XML आवृत्ती = "1.0"?>रूट एलिमेंट तयार करा
मूळ घटक एक कंटेनर आहे जो सर्व इतर घटक धारण करतो. आपल्या एक्सएमएल फाइलसाठी हे प्रथम मूलभूत टॅग आहे.
xml आवृत्ती = "1.0"? <<सूची> सूची>आपण त्यांना लिहिता तसे आपले घटक बंद करण्याची सवय मिळवा. XML ची सर्व घटकांसाठी टॅग बंद करणे आवश्यक आहे दोन्ही टॅग्ज एकाच वेळी लिहीणे हे सु-स्वरूपित कोड सुनिश्चित करते आणि एक्सएमएलची संरचना नियंत्रित करण्यास मदत करते.
बाल घटकांची स्थापना करा
मूळ घटकामध्ये बाल घटक घरटे.
एका सूची सूचीमध्ये, आपण कदाचित विविध इन्व्हेंटरी श्रेण्यांसाठी विभाग तयार करु शकता उदाहरणार्थ, आपल्याकडे बाईक आणि स्केटबोर्ड आहेत
xml आवृत्ती = "1.0"? <डेटा ठेवण्यासाठी उपशील्ड घटक जोडा
आपण जतन करू इच्छित असलेल्या डेटाला हाताळण्यासाठी बाल घटकांच्या आत उपचार्ली घटक घरटे.
या उदाहरणासाठी, दोन मॉडेल बाईक आणि दोन स्केटबोर्ड आहेत या सूचीसाठी एक सरळ स्वरूप, प्रत्येक मॉडेलसाठी अधिक माहिती पुरवण्यासाठी सबचाइल्डमधील नेस्टिंग अतिरिक्त घटक समाविष्ट करते, जसे की किंमत.
< ? Xml version = "1.0"?>ही फाईलच्या XML कोडवर काम करण्याचा हा एक मार्ग आहे. प्रत्येक विभागात ओळखण्यासाठी घटकांसह विशेषतांचा वापर करणे समाविष्ट आहे. गुणधर्मांचा फायदा येतो जेव्हा आपण XML कोडसाठी स्वरूपन तयार करता.