[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Entity inside an attribute
The "<" character is not allowed to occur unescaped in an attribute value. That's just a hard-and-fast rule of XML. (See http://www.w3.org/TR/REC-xml/ production #10.) The "<" character is escaped by using "<", <, or <. > Hello All, > > I am trying to create an HTML <td> tag with attribute title="=COUNTIF(A3:A13<>P)" > > But I am not able to get the greater than sign '>'. > My output is coming as > <td title="=COUNTIF(A3:A13<>P)"></td> > and I want > <td title="=COUNTIF(A3:A13<>P)"></td> > > Following code I am using to create the td tag. > > <xsl:element name="td"> > <xsl:attribute name="title"> > <xsl:text disable-output-escaping="yes">=COUNTIF(A3:A13</xsl:text> > <xsl:text disable-output-escaping="yes"><</xsl:text> > <xsl:text disable-output-escaping="yes">>P)</xsl:text> > </xsl:attribute> > </xsl:element> > > I tried this one too in my XSL > > <td title='=COUNTIF(A3:A13<>P)' /> > > > Please correct me where I am doing wrong.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|