Subject: RE: [xsl] troubles with include From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Fri, 30 Nov 2001 14:35:11 -0000 |
document('') gives you the actual XML entity containing the document('') function call. This will generally be the stylesheet module before expansion of <xsl:include>. If you want to put the <deioMSH:MSH> element in a file deioMSH.xml, then you can reference it as document('deioMSH.xml')//deioMSH:MSH And in fact there is then no point in including it into your stylesheet, or in wrapping the <deioMSH:MSH> element inside an <xsl:stylesheet> element. Mike Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of > Jakub.Valenta@xxxxxxxx > Sent: 30 November 2001 14:12 > To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] troubles with include > > > Hi, > I have the following file and I would like to put the > <deioMSH:MSH>...</deioMSH:MSH> > part to some other file and just include it, but what should > be then the > <xsl:value-of >? > > > <?xml version="1.0"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:deioMSH="http://www.deio.net/Delta/XSLT/include/MSH"> > > <deioMSH:MSH> > <sendingApp>Delta</sendingApp> > <sendingFac>XYZ</sendingFac> > </deioMSH:MSH> > > <xsl:template match="/"> > <xsl:value-of select="document('')/*/deioMSH:MSH/sendingApp" /> > </xsl:template> > > </xsl:stylesheet> > > any help appreciated, > > Jakub > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] troubles with include, David Carlisle | Thread | Re: [xsl] troubles with include, Jeni Tennison |
Re: [xsl] troubles with include, David Carlisle | Date | Re: [xsl] troubles with include, Jeni Tennison |
Month |