प्रसंस्करण निर्देश
प्रसंस्करण निर्देश (पीआई) एसजीएमएल और एक्सएमएल नोड का प्रकार है जो दस्तावेज़ में कहीं भी हो सकता है, जिसका उद्देश्य निर्देशों को एप्लिकेशन तक ले जाना है।[1][2] प्रसंस्करण निर्देश दस्तावेज़ वस्तु मॉडल में Node.PROCESSING_INSTRUCTION_NODE
के रूप में प्रदर्शित होते हैं, जिनको प्रायः processing-instruction()
कमांड के साथ XPath
और XQuery
में उपयोग किया जा सकता है।
एल्गोरिथम
एसजीएमएल प्रसंस्करण निर्देश <?
और >
के भीतर संलग्न होता है और एक्सएमएल प्रसंस्करण निर्देश <?
और ?>
के भीतर संलग्न होता है।[3] इसमें एक लक्ष्य और वैकल्पिक रूप से कुछ डेटा सम्मिलित है, जो नोड का मान है, जिसमें अनुक्रम ?>
सम्मिलित नहीं हो सकता है।[4]
<?PITarget PIContent?>
एक्सएमएल दस्तावेज़ के प्रारम्भ में एक्सएमएल घोषणा प्रसंस्करण निर्देश का एक और उदाहरण है।[5] हालांकि इसे तकनीकी रूप से एक नहीं माना जा सकता है।[6]
<?xml version="1.0" encoding="UTF-8" ?>
उदाहरण
प्रसंस्करण निर्देश का सबसे सामान्य उपयोग 'एक्सएमएल-स्टाइलशीट' लक्ष्य का उपयोग करके और स्टाइलशीट का उपयोग करके एक्सएमएल दस्तावेज़ को प्रस्तुत करने का अनुरोध करना है, जिसे 1999 में मानकीकृत किया गया था।[7] इसका उपयोग एक्सएसएलटी और सीएसएस-स्टाइलशीट दोनों के लिए किया जा सकता है।[8]
<?xml-stylesheet type="text/xsl" href="style.xsl"?>
<?xml-stylesheet type="text/css" href="style.css"?>
एक्सएसएलटी स्टाइलशीट Doc_Book
को ओवरराइड करने के लिए कई प्रसंस्करण निर्देशों को प्रयुक्त किया जाता है और एक्सएमएल दस्तावेज़ों मे रोबोट बहिष्करण मानक नियमों के लिए होस्ट विनिर्देश प्रसंस्करण निर्देशों का उपयोग किया जाता है।[9]
संदर्भ
- ↑ Stayton, Bob (September 2007). "Chapter 9. Customization methods §Processing instructions". DocBook XSL: The Complete Guide. Sagehill Enterprises. ISBN 978-0974152134.
- ↑ Comparison of SGML and XML; World Wide Web Consortium Note, 15 December 1997
- ↑ Bryan, Martin (1997). एसजीएमएल और एचटीएमएल समझाया. Addison Wesley Longman. ISBN 0-201-40394-3. Retrieved 2010-08-18.
{{cite book}}
: CS1 maint: url-status (link) - ↑ Hossein Bidgoli (2004). The Internet encyclopedia, Volume 3. John Wiley and Sons. p. 877. ISBN 0-471-22203-8.
- ↑ "XML 1.0 - स्लाइड "प्रसंस्करण निर्देश (PIs)"". www.w3.org. Retrieved 2023-02-08.
- ↑ Elliotte Rusty Harold, W. Scott Means (2004). एक्सएमएल संक्षेप में. p. 23. ISBN 978-0-596-00764-5.
- ↑ "Part 2. FO Processing Instruction Reference".
- ↑ "Associating Style Sheets with XML documents 1.0 (Second Edition)".
- ↑ "रोबोट प्रसंस्करण निर्देश होमपेज". Archived from the original on 2010-09-21. Retrieved 2010-08-18.