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

Re: XSLT choking on DTD?

Subject: Re: XSLT choking on DTD?
From: "Nikolai Grigoriev" <grig@xxxxxxx>
Date: Mon, 22 Nov 1999 02:15:17 +0300
inline image xslt
Hi!

>I'm having a strange problem: XSLT (both XT and LotusXSL) are choking on a
>part of my DTD:
>
><!ENTITY % flow "(%inline;)* | (%block;)*">
>...
><!ELEMENT footnote (%flow;)>


Probably, %inline and %block have a common element included -
something like

  <!ENTITY % inline "character | image | ...">
  <!ENTITY % block "paragraph | image | ...">

The repetition of "image" in these two lists makes the resulting
content rule for "footnote" non-deterministic, since a standalone
<image/> can match the production in more than one way.
This is considered an error [see XML Spec, 3.2.1]. But I wonder
why should XSLT precessors report it as a lacking parenthesis?

IMHO, you should supply definitions for %inline and %block
to get an answer.

Regards,
Nikolai







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


Current Thread
  • XSLT choking on DTD?
    • disco - Sun, 21 Nov 1999 16:42:35 -0500 (EST)
      • disco - Sun, 21 Nov 1999 17:57:16 -0500 (EST)
      • <Possible follow-ups>
      • Nikolai Grigoriev - Mon, 22 Nov 1999 02:15:17 +0300 <=
      • Nikolai Grigoriev - Mon, 22 Nov 1999 03:18:23 +0300
        • disco - Sun, 21 Nov 1999 20:46:25 -0500 (EST)

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.