[
Lists Home |
Date Index |
Thread Index
]
- From: Russell East <reast@esri.com>
- To: holstege@firstfloor.COM, xml-dev Mailing List <xml-dev@ic.ac.uk>
- Date: Wed, 10 Dec 1997 10:36:09 -0800
You're right, it should have been
<!ELEMENT a (#PCDATA|a+)>
but this is also incorrect according to both the standard
and AELFRED. Curiously, MSXML passes it no problem.....
What I want is stuff like:
<a>
<a> text </a>
<a>
<a> text </a>
</a>
<a> text </a>
</a>
but, I want to prevent this:
<a>
text
<a> text </a>
</a>
==========================================================
Mary Holstege wrote:
>
> Russell East writes:
> > How come the following doesn't work?
> > <!ELEMENT a (#PCDATA|(a*)) >
> >
> > I basically want my element a to either form an hierarchy
> > *or* have some text data.
> >
> > But it seems I'm forced to have
> > <!ELEMENT a (#PCDATA|a)* >
> >
> > which I don't really want at all.
>
> Try this:
>
> <!ELEMENT a (#PCDATA|a+)>
>
> Yours is ambigious when you have nothing -- is it a list of a's of length zero
> or is it a #PCDATA with a null string?
>
> //Mary
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Russell East mailto:reast@esri.com
_|_| Programmer phn: +1 (909) 793 2853
_|_| ESRI, 380 New York St fax: +1 (909) 307 3067
Redlands CA 92373-8100 http://maps.esri.com/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
|