๐ XML เค्เคฏा เคนै? (What is XML?) – เคชूเคฐी เคाเคจเคाเคฐी เคนिंเคฆी เคฎें
๐ XML เค्เคฏा เคนै? (What is XML?) – เคชूเคฐी เคाเคจเคाเคฐी เคนिंเคฆी เคฎें
✨ Introduction:
เคเค เคे เคกिเคिเคเคฒ เคฆौเคฐ เคฎें data sharing เคเคฐ storage เคฌเคนुเคค เค़เคฐूเคฐी เคนै, เคाเคธเคเคฐ เคเคฌ เค เคฒเค-เค เคฒเค เคธिเคธ्เคเคฎ्เคธ เคฏा เคช्เคฒेเคเคซ़ॉเคฐ्เคฎ्เคธ เคे เคฌीเค เคाเคจเคाเคฐी เคो เคเค เคैเคธा เคฌเคจाเค เคฐเคเคจा เคนो। เคเคธी เคाเคฎ เคो เคเคธाเคจ เคฌเคจाเคคा เคนै XML, เคฏाเคจी eXtensible Markup Language.
๐ XML เค्เคฏा เคนोเคคा เคนै?
XML เคเค Markup Language เคนै, เคो data เคो structured เคเคฐ readable format เคฎें store เคเคฐ share เคเคฐเคจे เคे เคฒिเค use เคนोเคคा เคนै।
เคฏเคน HTML เคी เคคเคฐเคน เคฆिเคเคคा เคนै, เคฒेเคिเคจ เคเคธเคा เคฎเคเคธเคฆ data เคฆिเคाเคจा เคจเคนीं, เคฌเคฒ्เคि data เคो organize เคเคฐ transport เคเคฐเคจा เคนोเคคा เคนै।
๐ฆ XML เคा Syntax (Structure):
<student>
<name>Ravi</name>
<age>21</age>
<course>BBA</course>
</student>
-
<student>
→ Root element -
<name>
,<age>
,<course>
→ Child elements -
Tags always open and close properly.
-
Case-sensitive เคนोเคคा เคนै.
๐ก XML เคी เคाเคธ เคฌाเคคें (Key Features):
-
✅ Self-descriptive structure – Data เค เคชเคจे เคเคช เคฎें เคนी เคธเคฎเค เคเคคा เคนै।
-
✅ User-defined Tags – เคเคช เค เคชเคจी เคเคฐूเคฐเคค เคे เคนिเคธाเคฌ เคธे tags เคฌเคจा เคธเคเคคे เคนैं।
-
✅ Platform Independent – เคिเคธी เคญी OS เคฏा เคธिเคธ्เคเคฎ เคชเคฐ เคाเคฎ เคเคฐเคคा เคนै।
-
✅ Hierarchical (Tree) Structure – Root เคธे เคฒेเคเคฐ child เคคเค।
⚙ XML เคเคนाँ เคฏूเค เคนोเคคा เคนै? (Uses of XML)
-
✔ Web Services (SOAP APIs)
-
✔ Android Development (
layout.xml
files) -
✔ Configuration files (เคैเคธे
config.xml
) -
✔ RSS Feeds (เคैเคธे blogs เคเคฐ news update เคฎें)
-
✔ Database เคธे data exchange
๐ XML Vs HTML:
Element | XML | HTML |
---|---|---|
Purpose | Data เคो store เคเคฐ transport เคเคฐเคจा | Data เคो display เคเคฐเคจा |
Tags | Custom tags เคเคธ्เคคेเคฎाเคฒ เคเคฐ เคธเคเคคे เคนैं | Predefined tags เคนोเคคे เคนैं |
Strictness | เคฌเคนुเคค strict rules เคนोเคคे เคนैं | เคฅोเคก़े flexible เคนोเคคे เคนैं |
Closing Tags | เคเคฐूเคฐी เคนोเคคे เคนैं | เคเคฐूเคฐी เคจเคนीं (เคुเค tags optional) |
Comments
Post a Comment