एक्सएमएल - प्रसंस्करण

इस अध्याय में वर्णन है Processing Instructions (PIs)। एक्सएमएल 1.0 सिफारिश द्वारा परिभाषित के रूप में,

"प्रसंस्करण निर्देश (पीआई) दस्तावेज़ों को अनुप्रयोगों के लिए निर्देश देने की अनुमति देते हैं। पीआई दस्तावेज़ के चरित्र डेटा का हिस्सा नहीं हैं, लेकिन आवेदन के माध्यम से पास होना चाहिए।

प्रसंस्करण निर्देश (पीआई) का उपयोग अनुप्रयोगों को जानकारी पारित करने के लिए किया जा सकता है। PI मार्कअप के बाहर दस्तावेज़ में कहीं भी दिखाई दे सकते हैं। वे प्रोलॉग में दस्तावेज़ प्रकार की परिभाषा (DTD) सहित, पाठ्य सामग्री में या दस्तावेज़ के बाद दिखाई दे सकते हैं।

वाक्य - विन्यास

निम्नलिखित PI का वाक्य रचना है -

<?target instructions?>

कहाँ पे

  • target - उस एप्लिकेशन को पहचानता है, जिसे निर्देश दिया गया है।

  • instruction - एक चरित्र जो प्रक्रिया के लिए आवेदन के लिए जानकारी का वर्णन करता है।

एक PI एक विशेष टैग के साथ शुरू होता है <? और के साथ समाप्त होता है ?>। सामग्री का प्रसंस्करण स्ट्रिंग के तुरंत बाद समाप्त होता है?> सामना किया है।

उदाहरण

पीआई का उपयोग शायद ही कभी किया जाता है। वे ज्यादातर एक्सएमएल दस्तावेज़ को एक स्टाइल शीट से जोड़ने के लिए उपयोग किए जाते हैं। निम्नलिखित एक उदाहरण है -

<?xml-stylesheet href = "tutorialspointstyle.css" type = "text/css"?>

यहाँ, लक्ष्य है एक्सएमएल-स्टाइलशीटhref = "tutorialspointstyle.css" और type = "text / css" कर रहे हैं डेटा या निर्देश लक्ष्य आवेदन दिया XML दस्तावेज़ प्रसंस्करण के समय का उपयोग करेगा।

इस स्थिति में, एक ब्राउज़र लक्ष्य को यह दर्शाता है कि एक्सएमएल को दिखाया जाने से पहले बदलना चाहिए; पहला गुण बताता है कि परिवर्तन का प्रकार XSL है और दूसरा गुण इसके स्थान को इंगित करता है।

प्रसंस्करण निर्देश नियम

एक पीआई में संयोजन को छोड़कर कोई भी डेटा हो सकता है ?>, जिसे क्लिमिंग सीमांकक के रूप में समझा जाता है। यहाँ मान्य PI के दो उदाहरण हैं -

<?welcome to pg = 10 of tutorials point?>

<?welcome?>