Re: [xsl] reading a text file and putting out an xml file using xslt 2.0

Subject: Re: [xsl] reading a text file and putting out an xml file using xslt 2.0
From: a kusa <akusa8@xxxxxxxxx>
Date: Thu, 29 Oct 2009 12:25:13 -0500
Can someone please let me know if I am doing something wrong here?

On Wed, Oct 28, 2009 at 2:23 PM, a kusa <akusa8@xxxxxxxxx> wrote:
> Thank you. This worked.
>
> But I have anther problem. I am applying a transformation style sheets
> to another set of xml files to generate another xml output.
> These files have images as entities in beginning:
>
> <!DOCTYPE books[
> <!NOTATION ccitt4 PUBLIC '-//USA-DOD//NOTATION CCITT Group4 Facsimile//EN'
>
> <!ENTITY im1 SYSTEM "bk1-im1.tif" NDATA ccitt4>
> <!ENTITY im2 SYSTEM "bk1-im2.tif" NDATA ccitt4>
> ]>
>
> I am using saxon9 to run this in a batch mode. So my source points to
> a directory with all the xml files and images.
> java net.sf.saxon.Transform -s:c:\sampleset -xsl:test.xsl -o:c:\output
>
> But I get this error on running it in batch mode.
>
> SXXP0003: Error reported by XML parser: Content is not allowed in prolog.
> While processing bk1-im1.tif: Run-time errors were reported
>
> Can you please tell me what I am doing wrong here?
>
>
> On Wed, Oct 28, 2009 at 10:40 AM, Michael Kay <mike@xxxxxxxxxxxx> wrote:
>>
>>> Thank you. I have saxon9 downloaded. But I am not sure how to
>>> run a transformation on the command line for a text input.
>>> Any help?
>>>
>>
>> Typically
>>
>> java net.sf.saxon.Transform -xsl:stylesheet.xsl -it:main
>>
>> or you might want to supply the name of the unparsed text file as a
>> parameter:
>>
>> java net.sf.saxon.Transform -xsl:stylesheet.xsl -it:main input=text.xml
>>
>> with
>>
>> <xsl:param name="input"/>
>>
>> and
>>
>> select="unparsed-text($input)"
>>
>> Regards,
>>
>> Michael Kay
>> http://www.saxonica.com/
>> http://twitter.com/michaelhkay

Current Thread