मैं XPath के लिए नया हूं, और अक्षों के बारे में कुछ ट्यूटोरियल्स में जो मैंने पढ़ा है, उससे मैं अभी भी सोच रहा हूं कि उन्हें कैसे कार्यान्वित किया जाए। जैसा कि मैंने उम्मीद की थी, वे काफी व्यवहार नहीं कर रहे हैं। मैं विशेष रूप से पूर्वजों और वंश अक्षों का उपयोग करने में रूचि रखता हूं।एक्सएसएल प्रतिलिपि में एक्सपीएथ पूर्वजों और वंशज
मैं निम्न XML संरचना है:
<file>
<criteria>
<root>ROOT</root>
<criterion>AAA</criterion>
<criterion>BBB</criterion>
<criterion>CCC</criterion>
</criteria>
<format>
<sort>BBB</sort>
</format>
</file>
और मैं निम्नलिखित XSL है:
<xsl:template match="/">
<xsl:copy-of select="ancestor::criterion/>
</xsl:template>
जो कुछ भी पैदा करता है!
मैं इसे उत्पादन की उम्मीद:
<file>
<criteria>
</criteria>
</file>
किसी ट्यूटोरियल की तुलना में मैं पहले से पढ़ लिया है एक और अधिक उपयोगी तरह से मेरे लिए पूर्वज और वंशज कुल्हाड़ियों व्याख्या कर सकते हैं?
धन्यवाद!
अच्छा प्रश्न (+1)। एक स्पष्टीकरण और एक पूर्ण समाधान के लिए मेरा जवाब देखें। –