Replace & in XSL
We are using the ISO20022 XML for payment formatting and are trying to escape & character in the data with &
When we use the following :
<StrtNm>
<xsl:value-of select="replace(Payer/Address/AddressLine1,'&','&')"/>
we see an error in the logfile
Below is the error in the log file
- oracle.xdo.parser.v2.XMLParseException; lineNumber: 122; columnNumber: 69; Expected name instead of '.
IF we use " instead of ' we get
at oracle.apps.fnd.cp.request.Run.main(Run.java:156)
Caused by: oracle.xdo.parser.v2.XMLParseException; lineNumber: 122; columnNumber: 69; Expected name instead of '.
at oracle.xdo.parser.v2.XSLProcessor.reportException(XSLProcessor.java:806)