मैं XSLT में एकल उद्धरण के साथ डेटा सबस्ट्रिंग करने की कोशिश की बचने के लिए:कैसे xslt सबस्ट्रिंग समारोह में एकल उद्धरण
String : DataFromXML:'12345'
उम्मीद परिणाम: 12345
<xsl:value-of select="substring-after('$datafromxml','DataFromXML:')"/>
परिणाम: '12345'
मैं करने की कोशिश की कोड
<xsl:value-of select="substring-after('$datafromxml','DataFromXML:'')"/>
<xsl:value-of select="substring-after('$datafromxml','DataFromXML:'')"/>
<xsl:value-of select="substring-after('$datafromxml','DataFromXML:'')"/>
त्रुटि:
String literal was not closed 'DataFromXML:'--->'<---
क्या आपने डबल कोट्स "'" का प्रयास किया था? – Vitaliy
हाँ मैंने कोशिश की है कि यह संकलन त्रुटि प्राप्त हो रहा है – buttowski
@ प्रभु, यह * एक जटिल एक्सपीएथ 1.0 अभिव्यक्ति के साथ संख्या को निकालने के लिए संभव है, यहां तक कि सबसे जटिल मामले में जब स्ट्रिंग में उद्धरण और apostrophes दोनों शामिल हैं - किसी भी चर का उपयोग नहीं कर रहा है । –