XSLT document() फ़ंक्शन

परिभाषा और उपयोग

document() फ़ंक्शन एक बाहरी XML दस्तावेज़ में कंटेंट्स को पहुँचाने के लिए प्रयोग किया जाता है। बाहरी XML दस्तावेज़ वैध और विश्लेषणीय होना चाहिए。

इस फ़ंक्शन को प्रयोग करके XSLT स्टाइल शीट से इनपुट स्ट्रीम द्वारा प्रदान किए गए डाटा के अलावा अन्य XML संसाधनों को प्राप्त करने का तरीका मिलता है。

इस फ़ंक्शन का एक उपयोग एक बाहरी दस्तावेज़ में डाटा खोजना है। उदाहरण के लिए, हम फ़ेनसी डिग्री के मान के साथ सेल्सीयस डिग्री का मान खोजना चाहते हैं, हमने पूर्व-गणना मानों वाले दस्तावेज़ को खोला:

<xsl:value-of select="document('celsius.xml')/celsius/result[@value=$value]"/>

व्याकरण

node-set document(object,node-set?)

पैरामीटर

पैरामीटर वर्णन
object आवश्यक।बाह्य XML दस्तावेज़ के URI को परिभाषित करता है。
node-set वैकल्पिक।सापोर्टर यूरी को विश्लेषित करने के लिए उपयोग किया जाता है。