XSLT - XML data extraction -
मैं XML से डेटा का उपयोग करना चाहता हूं:
& lt; स्रोत & gt; & Lt; LINK प्रकार = "1" & gt; https: //example.com< / LINK & gt; & Lt; LINK प्रकार = "2" & gt; http: //example-two.com< / LINK & gt; & Lt; / स्रोत & gt; और इसे मेरे एक्सएसएलटी में प्रयोग करें:
& lt; xsl: मान का चयन करें = "प्रकार @ 1" / & gt; & Lt; a href = "{प्रकार}" & gt; टेक्स्ट & lt; / a & gt; इसलिए मुझे मिल सकता है:
& lt; a href = "http://example-two.com" & gt; टेक्स्ट & lt; / a & gt; या
& lt; a href = "https://example.com" & gt; टेक्स्ट & lt; / a & gt;
यदि आप लिंक के संदर्भ में हैं, तो
& lt; a href = "{।}" & Gt; टेक्स्ट & lt; / a & gt; उत्पन्न होगा:
& lt; a href = "https://example.com" & gt; टेक्स्ट & lt; / a & gt; और:
& lt; a href = "http://example-two.com" & gt; टेक्स्ट & lt; / a & gt; मुझे नहीं पता है कि प्रकार इस में आंकड़े बताते हैं; किसी भी मामले में, आपको इसे पाने के लिए @type का उपयोग करने की आवश्यकता होती है।
लेकिन उपयोग करने के लिए चुड़ैल लिंक को कैसे चुनें (प्रकार = 1 या प्रकार = 2 )?
यह फिर से निर्भर करता है कि आप वास्तव में कहां हैं (XSLT बहुत संदर्भ-निर्भर है)। उदाहरण के लिए, स्रोतों के संदर्भ से, आप सभी 1 प्रकार के लिंक का चयन कर सकते हैं:
LINK [@ type = '1']
Comments
Post a Comment