Subject: Re: [xsl] Issue with document('') under Xalan-Java From: Andrew Welch <andrew.j.welch@xxxxxxxxx> Date: Tue, 19 Jan 2010 08:37:26 +0000 |
2010/1/19 Nicholas W <4407@xxxxxxxx>: > Dear All, > > I am trying to use a lookup embeded in the xslt source according to > the tips on this page: > > http://www.ibm.com/developerworks/xml/library/x-xsltip.html > > > I am creating an XSL transformer like this: > > TransformerFactory transformerFactory = TransformerFactory > .newInstance(); > transformerFactory.setAttribute("indent-number", new Integer(2)); > Transformer trans = transformerFactory.newTransformer(sheetSource); > > And in my document I have something like this: > > > <xsl:variable name="langs-top" select="document('')/*/l:languagecodes"/> > > > However I cannot seem to get this to work, it seems that the langs-top > variable is always empty. Even if I do something like this: > > <xsl:variable name="langs-top" select="document('')"/> > > it seems to be empty. Is it possible to use document('') in Xalan-Java > > Or is there something I am not doing correctly? You need to call setSystemId on the Stream, so call: sheetSource.setSystemId("/path/to/stylesheet.xsl"); after you create sheetSource. -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Issue with document('') under, Nicholas W | Thread | Re: [xsl] Issue with document('') u, Andrew Welch |
[xsl] Issue with document('') under, Nicholas W | Date | Re: [xsl] Issue with document('') u, Andrew Welch |
Month |