[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Preserving inline DTD

Subject: Re: Preserving inline DTD
From: Michael Kay <mike@xxxxxxxxxxxx>
Date: Tue, 28 Jan 2014 17:04:58 +0000
Re:  Preserving inline DTD
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.Lizzi@xxxxxxxxxxxxxxxxxxxx>
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

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.