मैं xml दस्तावेज़ में रूट तत्व के टैग नाम को xslt चर में निर्दिष्ट करने में रूचि रखता हूं। उदाहरण के लिए, यदि दस्तावेज़ की तरह दिखाई देता (ऋण DTD):किसी XML दस्तावेज़ w/XSLT में रूट तत्व का टैग नाम कैसे प्राप्त करें?
<foo xmlns="http://.....">
<bar>1</bar>
</foo>
और मैं एक xslt चर करने के लिए स्ट्रिंग 'foo' आवंटित करने के लिए करना चाहता था। क्या इसका संदर्भ देने का कोई तरीका है?
धन्यवाद, मैट
@annakata: name() और स्थानीय-नाम() भिन्न हैं। ओपी स्पष्ट रूप से नाम चाहता है()। कहीं भी वह कहता है कि वह चाहता है कि नाम किसी भी नामस्थान उपसर्ग को छीन ले। –
निष्पक्ष होने का मेरा मतलब है "यह वही करेगा जो आप चाहते हैं" नहीं "केवल यह ..." और ओपी में कहीं भी यह नहीं कहता कि वह नामस्थान चाहता है। मैं तुम्हारे बारे में नहीं जानता लेकिन मेरे अनुभव में स्थानीय नाम वह है जो मुझे 9 0% समय में रूचि है। नामस्थान एक कारण हैं जो लोग एक्सएसएलटी से नफरत करते हैं – annakata