Subject: AW: [xsl] no output files From: "Szabo, Patrick (LNG-VIE)" <patrick.szabo@xxxxxxxxxxxxx> Date: Mon, 17 Nov 2008 15:03:22 +0100 |
Thx for your answers ! <xsl:output method="saxon:net.sf.saxon.event.Sink"/> works fine :) cheers Patrick Szabo EPD / XSLT Konvertierung Tel.: +43-1-534 52-1573 Fax.: +43-1-534 52-1573 patrick.szabo@xxxxxxxxxxxxx LexisNexis Verlag ARD Orac GmbH & Co KG Marxergasse 25, 1030 Wien FN 8333f, Handelsgericht Wien www.lexisnexis.at -----Urspr|ngliche Nachricht----- Von: Michael Kay [mailto:mike@xxxxxxxxxxxx] Gesendet: Montag, 17. November 2008 14:57 An: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Betreff: RE: [xsl] no output files There will always be at least one result tree, but its contents may be empty. see 2.4: <quote> An implicit result tree is also created when the result sequence is empty, provided that no xsl:result-document instruction has been evaluated during the course of the transformation. In this situation the implicit result tree will consist of a document node with no children. </quote> But you don't have to serialize the result tree to a file. Try <xsl:output method="saxon:net.sf.saxon.event.Sink"/> Running a transformation for the sake of its side-effects is a risky strategy - there's always a danger that the processor might optimize the whole thing away. However, it's perfectly reasonable for example for a stylesheet to be primarily performing data validation, and to produce as output a list of validation errors which may in some (or most) cases be empty. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Szabo, Patrick (LNG-VIE) [mailto:patrick.szabo@xxxxxxxxxxxxx] > Sent: 17 November 2008 13:45 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] no output files > > Hi, > > I4m using XSLT 2.0 and Saxon 9. > Is it possible to do a transformation without creating outputfiles ?! > Why ?! > Well, the xsl doesn4t really change the files, it just uses it4s > information. > > cheers > > > Patrick Szabo > EPD / XSLT Konvertierung > Tel.: +43-1-534 52-1573 > Fax.: +43-1-534 52-1573 > patrick.szabo@xxxxxxxxxxxxx > > LexisNexis Verlag ARD Orac GmbH & Co KG Marxergasse 25, 1030 Wien FN > 8333f, Handelsgericht Wien
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] no output files, Michael Kay | Thread | RE: [xsl] no output files, Tony Nassar |
RE: [xsl] no output files, Michael Kay | Date | Re: [xsl] no output files, Vasu Chakkera |
Month |