Subject: RE: [xsl] Question About Translate Function From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Sat, 26 Nov 2005 08:27:53 -0000 |
To write the < and > characters in an XML document (such as an XSLT stylesheet), use < and > I haven't even tried to understand why you want to change > into >, however. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: floatingisland@xxxxxxx [mailto:floatingisland@xxxxxxx] > Sent: 26 November 2005 05:58 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Question About Translate Function > > Hi, > > Using the XSLT translate function, is there a way to change > < to > and > to >. I have an XML document, saved out > of Microsoft InfoPath, which changes the XML tags pasted into > a text box into a text string of (for example) > <myXmlElementName>myXmlElementText</myXmlElementName> > instead of <myXmlElementName>myXmlElementText</myXmlElementName> > > I'm using Apache Cocoon Version 2.0.3. > This is the translate function that I'm using: > <xsl:value-of select="translate(//myXmlElementName, '<', '<')" /> > <xsl:value-of select="translate(//myXmlElementName, '>', '>')" /> > > This is part of the error message that Cocoon generates: > > The value of attribute "select" must not contain the '<' character. > org.apache.cocoon.ProcessingException: Exception in creating > Transform > Handler: > org.xml.sax.: SAXParseException: The value of attribute "select" must > no conatin > > > the "<" character. > > Any ideas? > > Thanks, > > Greg
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Question About Translate Func, floatingisland | Thread | [xsl] Question About Translate Func, floatingisland |
[xsl] Question About Translate Func, floatingisland | Date | Re: [xsl] Attribute value, Mukul Gandhi |
Month |