[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Retriving a value of default attribute from schema
At 05:06 AM 10/12/01, Jeni wrote:
As far as I know, there are no XSLT processors that will access and use the PSVI in the same way that they access and use the post-DTD-validation infoset. You'll see the PSVI being used in XSLT 2.0, but for now if you want to set a default for an attribute you should use a DTD. Or it's quite commonly possible to write the XSLT to provide its own default. (Only reason I can think of not to is a multiple-DTD/single-stylesheet architecture, which would be far less ordinary than the other way around.) This also has the advantage of loosening the document-DTD/schema coupling for processing (often a good thing). As I understand it, the notion that a stylesheet or other process will provide its own defaults, is underneath the otherwise mystifying name of the #IMPLIED keyword in SGML/XML DTDs. That is, the attribute is optional in the instance, so its value may be taken as "implied" (because the processor will know what it should be, or doesn't care). Cheers, Wendell ====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ====================================================================== XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|