- From: Maxime Bégnis <maxime@neodoc.biz>
- Date: Tue, 07 Apr 2009 18:03:23 +0200
- To: xproc-dev@w3.org
Hi, It works, thanks a lot. Regards, Maxime Bégnis Toman_Vojtech@emc.com wrote: > Hi, > > If the generated documents have the base URI set, you can always use the base-uri() function (or p:base-uri() in the case of XPath 1.0 baszed XProc implementations): > > <p:for-each> > <p:iteration-source> > <p:pipe step="xslt" port="secondary"/> > </p:iteration-source> > <p:store> > <p:with-option name="href" select="... base-uri() ..."/> > </p:store> > </p:for-each> > > Regards, > Vojtech > > > >> Considering this pipeline: >> >> ||<p:declare-step name="main" xmlns:p="http://www.w3.org/ns/xproc"> >> >> <p:input port="source" primary="true"/> >> >> <p:input port="style" primary="false"/> >> >> <p:xinclude name="included"> >> <p:input port="source"> >> <p:pipe step="main" port="source"/> >> </p:input> >> </p:xinclude> >> >> <p:xslt name="xslt"> >> <p:input port="parameters"> >> <p:empty/> >> </p:input> >> <p:input port="source"> >> <p:pipe step="included" port="result"/> >> </p:input> >> <p:input port="stylesheet"> >> <p:pipe step="main" port="style"/> >> </p:input> >> </p:xslt> >> >> <p:for-each> >> <p:iteration-source> >> <p:pipe step="xslt" port="secondary"/> >> </p:iteration-source> >> <p:store> >> <p:with-option name="href" select="?"/> >> </p:store> >> </p:for-each> >> >> </p:declare-step> >> >> the stylesheet outputs several documents using >> 'xsl:result-document' and >> I would like to store them with the name given in the "href" attribute >> of 'xsl:result-document'. Does anyone knows if there is a way to get >> back this attribute? >> >> >> Thanks. >> >> Maxime Bégnis >> >> >> >> >> > >
Received on Tuesday, 7 April 2009 16:03:59 UTC