Re: [xsl] Feedback/Corrections requested on using EXSL:document to generate external file with XSLT 1.0

Subject: Re: [xsl] Feedback/Corrections requested on using EXSL:document to generate external file with XSLT 1.0
From: Carlos Araya <carlos.araya@xxxxxxxxx>
Date: Sun, 6 May 2012 06:56:28 -0700
Martin:

I am using xsltproc which supports the extension according to the
exsl:document page

You are correct, I'll make that change now

Carlos

On May 6, 2012, at 2:20 AM, Martin Honnen wrote:

> Carlos Araya wrote:
>> I have the following fragment to try and generate a separate file on XSLT
1.0. Upgrading to 2.0 is not an option (using established 1.0 stylesheets)
>>
>> Is this correct XSLT? If not can you point me to what I'm doing wrong? I've
searched for EXSL references or coded examples but I couldn't find one and I'm
not 100% sure that EXSL is the solution
>>
>> <xsl:template match="*" mode = "create.options">
>> <exsl:document href="com.apple.ibooks.display-options.xml" indent="yes"
omit-xml-declaration="no">
>> &lt;display_options&gt;
>> &lt;platform name="*"&gt;
>>    &lt;option name="fixed-layout"&gt;true&lt;/option&gt;
>>    &lt;option name="orientation-lock"&gt;landscape-only&lt;/option&gt;
>>    &lt;option name="open-to-spread"&gt;true&lt;/option&gt;
>> &lt;/platform&gt;
>> &lt;/display_options&gt;
>> </exsl:document>
>> </xsl:template>
>
> Well which XSLT 1.0 processor do you use, have you checked that it supports
exsl:document?
> As for an example, see http://exslt.org/exsl/elements/document/index.html.
> As for your code, are you sure you don't want literal result elements (e.g.
<display_options>...</display_options>) instead of text nodes with escaped
markup?
>
>
> --
>
> 	Martin Honnen --- MVP Data Platform Development
> 	http://msmvps.com/blogs/martin_honnen/

Current Thread