I have a xml file which is like:
<Messages>
error message 1
error message 2
</Messages>
I would like to have the output as:
Error 1:
error message 1
Error 2:
error message 2
I'm using xslt 1.0, and I tried:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" omit-xml-declaration="yes"/>
<xsl:template match="Messages">
<h3>Error 1:</h3>
<xsl:value-of select="substring-before(./text(), ' ')"/>
<h3>Error 2:</h3>
<xsl:value-of select="substring-after(./text(), ' ')"/>
</xsl:template>
</xsl:stylesheet>
But it returned me nothing...Could anyone help me with this? Thanks!