Hi,
> Why is the following test working
> <xsl:if test="position() >=2">
> and gives this test an error
> <xsl:if test="position() >=2 and position() <=3">
>
> C:\temp\instant-saxon>saxon template.xml copy3.xsl
> Fatal error reported by XML parser: attribute values may not
> contain '<'
> URL: file:/C:/temp/instant-saxon/copy3.xsl
> Line: 19
> Column: 44
> Transformation failed
Because LESS-THAN SIGN must be escaped in attribute values. Just escape it with < and it will work.
Santtu
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- xsl:if and position
- Joeri Belis - Fri, 5 Apr 2002 03:58:38 -0500 (EST)
- <Possible follow-ups>
- Jarno . Elovirta - Fri, 5 Apr 2002 04:18:17 -0500 (EST) <=
|
|