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

Re: Call-Template confusion

Subject: Re: Call-Template confusion
From: Mike Brown <mike@xxxxxxxx>
Date: Fri, 6 Oct 2000 14:31:56 -0600 (MDT)
everything is permitted template
Emitchell154@xxxxxx wrote:
> is there a way to write a micro-dtd, just a few lines, which
> more-or-less says "Everything is permitted"

As was mentioned, you normally have some control over what XML parser the
XSLT processor is going to invoke. You can tell it to use a non-validating
parser. This won't prevent the DTD from being read, but will prevent
validity checks from being made based on it.

The answer to your question is no. The most minimal thing you could do is
declare every element that is actually used, and in the declarations set
the contents of all of them to ANY. ANY means any *declared* element.

  <!ELEMENT foo ANY>

If it is not necessary to validate at all, and you have no entity
references in your XML, then for your application you are probably better
off just removing the reference to the DTD from your XML files. You still
have to make sure you're using a non-validating parser, though. If you use
a validating parser, not having a DTD will kill you. :)

The address in your signature didn't match the address in your message.

   - Mike
____________________________________________________________________
Mike J. Brown, software engineer at         My XML/XSL resources:
webb.net in Denver, Colorado, USA           http://www.skew.org/xml/


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


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.