OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Mixed content validity constraint

[ Lists Home | Date Index | Thread Index ]
  • From: Rob Lugt <roblugt@elcel.com>
  • To: Steve Neely <sjn@1webhighway.com>, xml-dev@lists.xml.org
  • Date: Fri, 10 Nov 2000 11:49:55 +0000

"Steve Neely" wrote:
>
> "Validity constraint: No Duplicate Types
> The same name must not appear more than once in a single mixed-
> content declaration."
> I interpret this as saying you cannot repeat a tag inside a mixed
> content declaration. So the following is not allowed:
>
> <AA>some text
>   <BB>Blah</BB>
>   some mixed content
>   <BB>more blah</BB>
> </AA>
>
> Why is this disallowed?

Your example is perfectly valid, but you do not need to declare BB twice.
The following declaration will suffice:-
<!ELEMENT AA (#PCDATA|BB)*>

Note the final "*" means that #PCDATA can be arbitrarily interspersed with
BB elements

Regards
Rob Lugt
ElCel Technology





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS