के लिए एक पूर्णांक मान रूपांतरण करें:एक दोहराया चरित्र
<node attribute="3"/>
... यह इस नोड में बदलने चाहिए:
<node attribute="***"/>
मेरे टेम्पलेट विशेषता से मेल खाता है और इसे पुन: प्रयास करता है, लेकिन मुझे नहीं पता कि मूल्य को कैसे सेट किया जाए: चरित्र '*' मूल विशेषता के मान के रूप में कई बार दोहराया जाता है।
<xsl:template match="node/@attribute">
<xsl:variable name="repeat" select="."/>
<xsl:attribute name="attribute">
<!-- What goes here? I think I can do something with $repeat... -->
</xsl:attribute>
</xsl:template>
धन्यवाद!
आप किस एक्सएसएलटी प्रोसेसर का उपयोग कर रहे हैं? – AakashM
मान लीजिए कि हम यह कर सकते हैं ... क्यों? डेटा परत पर काम करने के लिए '3' बहुत आसान नहीं है? प्रतीत होता है कि प्रस्तुति परत में केवल **** समझ में आता है। – polygenelubricants
अच्छा प्रश्न (+1)। एक एक्सएसएलटी 2.0 समाधान के लिए मेरा जवाब देखें। –