xsl-list
[Top] [All Lists]

Re: [xsl] Preserving inline DTD

2014-01-28 11:05:25
If you're prepared to move away from xsltproc then Andrew Welch's lexev 
provides a solution.

If you're not prepared to move away from xsltproc then new features in XSLT 3.x 
aren't going to help you ;-(

Michael Kay
Saxonica


On 28 Jan 2014, at 16:30, Lizzi, Vincent 
<Vincent(_dot_)Lizzi(_at_)taylorandfrancis(_dot_)com> wrote:

It would be helpful if xsl:output had some option to copy the DOCTYPE 
declaration of the input document, but that might be wishful thinking.

Perhaps it might be possible to use DoctypeChanger.jar 
(http://doctypechanger.sourceforge.net/) as a basis for writing an extension 
function or custom serialization method to retain the DOCTYPE and internal 
DTD subset of an input document. 

The solution Wendell suggests is probably the easiest, and can be implemented 
in the tool of your choice (perl, java, ...). You essentially want to copy 
the first few lines of one file into the first few lines of a different file, 
and the lines have a specific syntax. (hopefully I've understood the question 
correctly.)

Vincent


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--


<Prev in Thread] Current Thread [Next in Thread>