[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] toknize() not working with saxon9
Hi I am trying to use tokenize() to grab the name of an entity. Here is my input XML: <!DOCTYPE test [ <!ENTITY g1 SYSTEM "123-g1.tif" NDATA CCITT4>]> <test> <image id="g1" res="34" inbr="g1"/> </test> Here is my XSL snippet: <xsl:template match="image"> <xsl:variable name="temp1" select="unparsed-entity-uri(@inbr)"/> <xsl:variable name="temp2" select="tokenize($temp1, '/')[last()]"/> <graphic> <xsl:attribute name="href"><xsl:value-of select="$temp2"/></xsl:attribute> <xsl:attribute name="id" select="@id"/> </graphic> </xsl:template> When I run this on an individual file in XML Spy, I get the value of cariable temp2 as '123-g1.tif'. But when I run this using saxon, it is empty. Can anyone help point out what is the issue here? Thanks in advance.
|
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
|