Я новичок в XSL, и у меня есть следующий узел XML, который мне нужно проанализировать для обычного текста:
<GeneralRemark Source="A3" SourceRef="LD8PN5">
<ElementNumber Source="A3" SourceElement="14">9</ElementNumber>
<Text>SPECIAL CHARACTER € EURO SIGN</Text>
</GeneralRemark>
Мне нужно прочитать данные в текстовом узле, а в выходной заменить по евро. Мое приложение не поддерживает €, поэтому я не могу его использовать.
Вот как я сейчас читаю узел GeneralRemark:
<xsl:if test="../PNRViewRS/GeneralRemark/Text">
<xsl:for-each select="../PNRViewRS/GeneralRemark/Text">
<xsl:text>RM </xsl:text>
<xsl:value-of select="."/>
<xsl:value-of select="$cr"/>
</xsl:for-each>
</xsl:if>
Любые советы о том, как подойти к этому, будут оценили.