Re: [xsl] I haven't got xslt.dtd...

Subject: Re: [xsl] I haven't got xslt.dtd...
From: Vicente Castillo <castillo@xxxxxxxxxxx>
Date: Mon, 1 Dec 2003 16:29:20 +0100
Thank you very much Sean, your help was very appreciated.


On Nov 28, 2003, at 8:18 AM, Sean Wheller wrote:

--- Vicente Castillo <castillo@xxxxxxxxxxx> wrote:
Hi all,
I think that an xslt.dtd file would be useful for
that as it seems to
be some kind of definition file for the xml.


The DTD for XSL is built-in to whichever processor you
are using.

When you write an XSL and wish to validate it. The
processors validate command will do the job without
needing to have a DTD specified.

Most XML/XSL Editors, that provide a code-insight
feature, will parse the DTD specified in prologue in
order to populate the code-insight. Really good
editors will parse the DTD in context of the document.
That is, if you are inserting an element as a child to
a parent, then only those elements contained by the
parents element definition will be displayed on the

As the DTD is built-in to the XSL processor, editing
and processing performance are improved. This is due
to the fact that the editor does not have to load and
then serialize the DTD.

One of the reasons why this is possible, is because
the Elements, Functions, Axes and Operators of the
language are standardized by the W3C XSLT
Recommendation [],
currently at version 1.0.

This means that you cannot just change or customize
XSL. Well, if you want to preserve portability and
compatibility across applications.

With regard to your application. You may want to
reconsider the process of converting to TXT and then
back to XML. Rather remain in XML.

Hope this helps,

Sean Wheller

Do you Yahoo!?
Free Pop-Up Blocker - Get it now

XSL-List info and archive:

XSL-List info and archive:

Current Thread