|
View:
New views
6 Messages
—
Rating Filter:
Alert me
|
|
|
|
|
|
Re: doctype?Thanks. LSSerializer did the job. I don't like doctypes, but I'm stuck with some.
On Fri, Oct 30, 2009 at 12:45 PM, Michael Glavassevich <mrglavas@...> wrote:
|
|
|
Re: doctype?Michael Glavassevich schrieb am 30.10.2009 um 12:45:44 (-0400):
> Benson Margulies <bimargulies@...> wrote on 10/30/2009 10:59:27 > AM: > > > I'm not sure if I should be consulting Xerces, Xalan, or a beer. > > > > I've got a DOM tree with a doctype on it. > > > > I want to serialize it. > > > > I use the usual TraX call. No doctype lands in the output. I'm very > > carefully using Xerces for the DOM and Xalan for TraX. You can set a DOCTYPE from XSLT using xsl:output/@doctype-system and xsl:output/@doctype-public: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output doctype-public="eins zwei drei" doctype-system="http://eins.de/zwei/drei"/> <xsl:template match="@*|node()"> <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy> </xsl:template> </xsl:stylesheet> -- Michael Ludwig --------------------------------------------------------------------- To unsubscribe, e-mail: j-users-unsubscribe@... For additional commands, e-mail: j-users-help@... |
|
|
Re: doctype?A DOCTYPE can be specified programmatically [1][2][3], so you don't need to write a stylesheet. Note that either approach only works if the DocumentType node has no internal subset. If it has one it will still be lost if you do this. |
|
|
Re: doctype?Michael Glavassevich schrieb am 24.11.2009 um 12:02:29 (-0500):
> > A DOCTYPE can be specified programmatically [1][2][3], so you don't > need to write a stylesheet. True, thanks. But I assumed the OP had already written one, as he wrote: > > > > I use the usual TraX call. No doctype lands in the output. I'm > > > > very carefully using Xerces for the DOM and Xalan for TraX. I might be wrong, but the first of the three references you gave is probably not related to specifying the DOCTYPE. > [1] http://xerces.apache.org/xerces2-j/javadocs/api/javax/xml/transform/Transformer.html#setParameter(java.lang.String,%20java.lang.Object) Best, -- Michael Ludwig --------------------------------------------------------------------- To unsubscribe, e-mail: j-users-unsubscribe@... For additional commands, e-mail: j-users-help@... |
|
|
Re: doctype?Michael Ludwig <milu71@...> wrote on 11/24/2009 12:20:15 PM: |
| Free embeddable forum powered by Nabble | Forum Help |