Advantages basic uses of Xml in Hindi
Advantages of XML, एक्सएमएल के फायदे, Example of HTML, Example of XML, Uses of XML, एक्सएमएल का उपयोग, |
XML
allows you to describe and organize information in ways that are easily understandable by both humans and computers. You can then share that information and its description with others over the Internet, an extranet, network, or in other ways.
XML, like Standard Generalized Markup Language (SGML), is a metalanguage. A metalanguage allows you to define a document markup language and its structure. For example, both XML and Hypertext Markup Language (HTML) are derived from SGML.
You can use XML to create your own markup language that includes a set of rules and tags that describe information suited to your needs, for example, name, title, address, and zip code. You define this markup language in a document type definition (DTD) or XML Schema file that functions as the standard way to describe your information. Using XML to share standardized information means you are no longer required to write programs to focus on proprietary software or convert and translate different data formats.
You and others can use the DTD or XML Schema definition to tag information that you can then use in a variety of ways: printed on an address label, business card, or stationary; displayed in a Web page;
or sorted in a list of data with similar attributes. For example, you might want to create an efficient way to share information (such as purchase orders, shipping acknowledgments, order status, and stock status) with your partners and suppliers. You can use XML to share that information by creating and using XML documents that conform to your DTD or XML Schema, in which you specify the standard for the electronic exchange of information.
Although both XML and HTML use tags to describe content, they are also very different:
- HTML describes how to format information for display and is meant for computer-to-human interaction.
- XML describes what the information is and is meant for computer-to-computer interaction.
There are many other sources of information regarding the advantages and uses of XML that are readily available on the Internet and through commercial publications. For a complete and comprehensive understanding of the capabilities of XML, you should consult these sources.
LEARN NODE.JS,LEARN NODE.JS IN HINDI
एक्स्टेंसिबल मार्कअप लैंग्वेज
(एक्सएमएल)
आपको उन तरीकों में जानकारी का वर्णन और व्यवस्थित करने की अनुमति देता है जो इंसानों और कंप्यूटर दोनों के द्वारा आसानी से समझ में आते हैं। तब आप इंटरनेट, एक एक्स्ट्रानेट, नेटवर्क, या अन्य तरीकों से दूसरों के साथ उस जानकारी और इसका वर्णन साझा कर सकते हैं।
मानक सामान्यकृत मार्कअप भाषा (एसजीएमएल)
जैसे एक्सएमएल, एक धातुभाषा है एक धातुभाषा आप एक दस्तावेज़ मार्कअप भाषा और इसकी संरचना को परिभाषित करने की अनुमति देता है उदाहरण के लिए, एक्सएमएल और हायपरटेक्स्ट मार्कअप लैंग्वेज (एचटीएमएल) दोनों एसजीएमएल से प्राप्त किए जाते हैं।
आप अपनी स्वयं की मार्कअप भाषा बनाने के लिए एक्सएमएल का उपयोग कर सकते हैं जिसमें नियमों और टैग्स का एक सेट शामिल है, जो आपकी आवश्यकताओं के अनुकूल जानकारी का वर्णन करता है, उदाहरण के लिए, नाम, शीर्षक, पता और ज़िप कोड। आप इस मार्कअप भाषा को किसी दस्तावेज़ प्रकार परिभाषा (डीटीडी) या एक्सएमएल स्कीमा फ़ाइल में परिभाषित करते हैं जो आपकी जानकारी का वर्णन करने के लिए मानक तरीके से कार्य करता है। मानकीकृत जानकारी साझा करने के लिए एक्सएमएल का उपयोग करने का मतलब है कि आपको मालिकाना सॉफ्टवेयर पर ध्यान केंद्रित करने या विभिन्न डेटा स्वरूपों को परिवर्तित करने और अनुवाद करने के लिए अब कार्यक्रम लिखने की आवश्यकता नहीं है।
आप और अन्य जानकारी को टैग करने के लिए डीटीडी या एक्सएमएल स्कीमा परिभाषा का उपयोग कर सकते हैं जिसे आप विभिन्न तरीकों से उपयोग कर सकते हैं: किसी पते के लेबल, व्यवसाय कार्ड या स्थिर पर मुद्रित; एक वेब पेज में प्रदर्शित; या समान विशेषताओं वाले डेटा की सूची में सॉर्ट किया गया उदाहरण के लिए, आप अपने भागीदारों और आपूर्तिकर्ताओं के साथ जानकारी साझा करने का एक प्रभावी तरीका (जैसे खरीद ऑर्डर, शिपिंग स्वीकृति, ऑर्डर की स्थिति और स्टॉक की स्थिति) बनाना चाहते हैं। आप एक्सएमएल को अपने डीटीडी या एक्सएमएल स्कीमा के अनुरूप एक्सएमएल दस्तावेज बनाकर और उनका उपयोग करके उस जानकारी को साझा करने के लिए XML का उपयोग कर सकते हैं, जिसमें आप सूचना के इलेक्ट्रॉनिक आदान-प्रदान के लिए मानक निर्दिष्ट करते हैं।
हालांकि XML और HTML दोनों सामग्री का वर्णन करने के लिए टैग का उपयोग करते हैं, ये भी बहुत अलग हैं:
एचटीएमएल वर्णन करता है कि डिस्प्ले के लिए फॉर्मेट कैसे करें और कंप्यूटर-टू-इंटरेक्शन के लिए इसका मतलब है।
एक्सएमएल बताता है कि सूचना क्या है और कंप्यूटर-टू-कंप्यूटर इंटरैक्शन के लिए है।
एक्सएमएल के फायदे और उपयोगों के बारे में जानकारी के कई अन्य स्रोत हैं जो इंटरनेट पर और वाणिज्यिक प्रकाशनों के माध्यम से आसानी से उपलब्ध हैं। एक्सएमएल की क्षमताओं की संपूर्ण और व्यापक समझ के लिए, आपको इन स्रोतों से परामर्श करना चाहिए।
Advantages of XML
Using XML to exchange information offers many benefits.
Advantages of XML include the following:
- XML uses human, not computer, language. XML is readable and understandable, even by novices, and no more difficult to code than HTML.
- XML is completely compatible with Java™ and 100% portable. Any application that can process XML can use your information, regardless of platform.
- XML is extendable. Create your own tags, or use tags created by others, that use the natural language of your domain, that have the attributes you need, and that makes sense to you and your users.
एक्सएमएल का आदान-प्रदान करने के लिए सूचना का उपयोग कई लाभ प्रदान करता है।
एक्सएमएल के फायदे निम्नलिखित में शामिल हैं:
#एक्सएमएल इंसान का इस्तेमाल करता है, कम्प्यूटर नहीं, भाषा।
#एक्सएमएल पठनीय और समझा जा सकता है, यहां तक कि नौसिखियों द्वारा भी, और एचटीएमएल से कोड के लिए और भी कठिन नहीं है
एक्सएमएल जावा ™ और 100% पोर्टेबल के साथ पूरी तरह से संगत है कोई भी आवेदन जो XML प्रोसेस कर सकता है, आपकी जानकारी का उपयोग, मंच की परवाह किए बिना कर सकते हैं।
#एक्सएमएल बढ़ने योग्य है। अपने स्वयं के टैग बनाएं, या दूसरों के द्वारा बनाए गए टैग का उपयोग करें, जो आपके डोमेन की प्राकृतिक भाषा का उपयोग करते हैं, जिनकी आपको ज़रूरत होती है, और जो आपको और आपके उपयोगकर्ताओं को समझती है।
<HTML>
<H1 ID="MN">State</H1>
<H2 ID="12">City</H2>
<DL>
<DT>Name</DT>
<DD>thinkforu</DD>
<DT>Population</DT>
<DD>556467000</DD>
</DL>
<H2 ID="15">City</H2>
<DL>
<DT>Name</DT>
<DD>bhdsu</DD>
<DT>Population</DT>
<DD>2340000</DD>
</DL>
<H2 ID="40">City</H2>
<DL>
<DT>Name</DT>
<DD>tell</DD>
<DT>Population of women</DT>
<DD>80</DD>
</DL>
</HTML>
Example of XML
<?XML VERSION="1.0" STANDALONE="yes" ?>
<STATE STATEID="MN">
<CITY CITYID="12">
<NAME>Johnson</name>
<POPULATION>605400</POPULATION>
</CITY>
<CITY CITYID="56">
<NAME>huren</NAME>
<POPULATION>3440000</POPULATION>
</CITY>
<CITY CITYID="67">
<NAME>Lake Bell</NAME>
<POPULATION>20</POPULATION>
</CITY>
</STATE>
Uses of XML
XML has a variety of uses for The Web, e-business, and portable applications.
The following are some of the many applications for which XML is useful:
- Web publishing:
- XML allows you to create interactive pages, allows the customer to customize those pages, and makes creating e-commerce applications more intuitive. With XML, you store the data once and then render that content for different viewers or devices based on style sheet processing using an Extensible Style Language (XSL)/XSL Transformation (XSLT) processor.
- Web searching and automating Web tasks:
- XML defines the type of information contained in a document, making it easier to return useful results when searching the Web:
- to search for books authored by Tom Brown is likely to return instances of the term 'brown' outside of the context of the author. Using XML restricts the search to the correct context (for example, the information contained in the <author> tag) and returns only the information that you want. By using XML, Web agents and robots (programs that automate Web searches or other tasks) are more efficient and produce more useful results.
- General applications:
- XML provides a standard method to access information, making it easier for applications and devices of all kinds to use, store, transmit, and display data.
- e-business applications:
- XML implementations make electronic data interchange (EDI) more accessible for information interchange, business-to-business transactions, and business-to-consumer transactions.
- Metadata applications:
- XML makes it easier to express metadata in a portable, reusable format.
- Pervasive computing:
- XML provides portable and structured information types for display on pervasive (wireless) computing devices such as personal digital assistants (PDAs), cellular phones, and others. For example, WML (Wireless Markup Language) and VoiceXML are currently evolving standards for describing visual and speech-driven wireless device interfaces.
एक्सएमएल में वेब, ई-बिजनेस, और पोर्टेबल एप्लीकेशन के लिए विभिन्न प्रकार के उपयोग हैं।
निम्न कुछ ऐसे अनुप्रयोग हैं जिनके लिए XML उपयोगी है:
वेब प्रकाशन:
एक्सएमएल आपको इंटरेक्टिव पेज बनाने की अनुमति देता है, ग्राहक को उन पृष्ठों को अनुकूलित करने की इजाजत देता है, और ई-कॉमर्स अनुप्रयोगों को और अधिक सहज बनाने में मदद करता है। एक्सएमएल के साथ, आप डेटा को एक बार संग्रहीत करते हैं और फिर एक्स्टेंसिबल स्टाइल भाषा (एक्सएसएल) / एक्सएसएल ट्रांसफ़ॉर्मेशन (एक्सएसएलटी) प्रोसेसर का उपयोग करते हुए स्टाइल शीट प्रोसेसिंग के आधार पर अलग-अलग दर्शकों या उपकरणों के लिए उस सामग्री को प्रस्तुत करते हैं।
वेब खोज और स्वचालित वेब कार्यों:
XML एक दस्तावेज़ में निहित जानकारी के प्रकार को परिभाषित करता है, जिससे वेब पर खोज करने में उपयोगी परिणाम वापस करना आसान हो जाता है:
उदाहरण के लिए, टॉम ब्राउन द्वारा लिखित पुस्तकों को खोजने के लिए HTML का प्रयोग करने से लेखक के संदर्भ के बाहर शब्द 'ब्राउन' के उदाहरण वापस करने की संभावना है। एक्सएमएल का प्रयोग सही संदर्भ को प्रतिबंधित करता है (उदाहरण के लिए, <author> टैग में दी गई जानकारी) और केवल वह जानकारी देता है जो आप चाहते हैं XML, वेब एजेंटों और रोबोट (प्रोग्राम जो वेब खोजों या अन्य कार्यों को स्वचालित करते हैं) का उपयोग करके अधिक कुशल होते हैं और अधिक उपयोगी परिणाम उत्पन्न करते हैं।
सामान्य अनुप्रयोग:
एक्सएमएल जानकारी का उपयोग करने के लिए एक मानक विधि प्रदान करता है, जिससे सभी प्रकार के अनुप्रयोगों और डिवाइसों के उपयोग के लिए डेटा का उपयोग, संग्रह, संचारित और प्रदर्शित करना आसान हो जाता है।
ई-बिजनेस एप्लीकेशन:
एक्सएमएल कार्यान्वयन सूचना आदान-प्रदान, व्यवसाय से व्यापार लेनदेन और व्यापार से उपभोक्ता लेनदेन के लिए इलेक्ट्रॉनिक डाटा इंटरचेंज (ईडीआई) अधिक सुलभ बनाते हैं।
मेटाडेटा अनुप्रयोग:
एक्सएमएल पोर्टेबल, पुन: उपयोग करने योग्य प्रारूप में मेटाडेटा को व्यक्त करना आसान बनाता है।
व्यापक कंप्यूटिंग: एक्सएमएल व्यक्तिगत (डिजिटल) सहायक सहायक (पीडीए), सेलुलर फोन और अन्य जैसे व्यापक कंप्यूटिंग उपकरणों पर प्रदर्शित करने के लिए पोर्टेबल और संरचित जानकारी प्रकार प्रदान करता है। उदाहरण के लिए, डब्ल्यूएमएल (वायरलेस मार्कअप लैंग्वेज) और वॉयसएक्सएमएल वर्तमान में दृश्य और भाषण-चालित वायरलेस डिवाइस इंटरफेस का वर्णन करने के लिए मानकों का विकास कर रहे हैं।
Post a Comment