ब्लॉगवर परत जा

ऑनलाइन नोटपॅडमध्ये .XML फाइल कशी तयार करावी

Jul 3, 20262 min read

XML ही टॅग-आधारित संरचनेसह एक साधी मजकूर फाइल आहे. नोटपॅड वापरून तुम्ही कोणत्याही अतिरिक्त सॉफ्टवेअरशिवाय ही फाइल तयार करू शकता. महत्त्वाची गोष्ट म्हणजे टॅगचे नियम पाळणे, जेणेकरून फाइल सेव्ह केल्यानंतर ती वैध (valid) राहील.

XML फाइल म्हणजे काय?

XML चा अर्थ Extensible Markup Language असा आहे. हे डेटा तुमच्या स्वतःच्या कस्टम टॅग्समध्ये साठवते, जे डेटाचे एकमेकांशी असलेले संबंध दर्शवण्यासाठी नेस्ट (nested) केले जातात. कॉन्फिग फाइल्स, डेटा फीड्स आणि ॲप सेटिंग्समध्ये याचा वापर केला जातो कारण तिची रचना वाचायला सोपी असते आणि इतर प्रोग्राम्सना ती सहजपणे समजते.

एक साधी 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> असे नाही.

  • विशेष कॅरेक्टर्स एस्केप करा: मजकुरामध्ये & साठी &amp;, < साठी &lt; आणि > साठी &gt; वापरा.

निष्कर्ष

एक XML फाइल म्हणजे तुम्ही परिभाषित केलेल्या टॅग्समध्ये आयोजित केलेला मजकूर होय. डिक्लेरेशनने सुरुवात करा, एक रूट एलिमेंट जोडा, तुमचा डेटा त्याच्या आत नेस्ट करा, प्रत्येक टॅग बंद करा आणि .xml एक्स्टेंशनसह सेव्ह करा. लिहिताना स्ट्रक्चर नीट तपासा, यामुळे त्रुटी येण्याची शक्यता कमी होईल.

संबंधित लेख