Subject: RE: Reading in non-XML file.
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Fri, 1 Dec 2006 16:17:13 -0000
|
You could try passing in the content of the file as a string parameter, or
you could write a URIResolver that reads the non-XML file and puts it in an
XML wrapper. Or you could just write an extension function.
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: James Cummings [mailto:cummings.james@xxxxxxxxx]
> Sent: 01 December 2006 15:34
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Reading in non-XML file.
>
> In XSLT1 is there a fairly straight-forward way of reading in
> a non-XML file and then sending it as part of the output?
>
> Say I have a file foo.txt containing:
> =====
> Foo
> foo
> blort
> =====
> and an XML file containing
> =====
> <a>
> <b/>
> </a>
> =====
>
> What I want to end up with is:
>
> =====
> <a>
> <b-new>
> Foo
> foo
> blort
> <b-new>
> </a>
> =====
>
> Basically, I think I'm asking for unparsed-text() for XSLT1?
> Is there maybe an EXSLT extension or similar to do this?
>
> thanks for any suggestions,
> -James
>
> --
> James Cummings, Cummings dot James at GMail dot com
|