[
Lists Home |
Date Index |
Thread Index
]
Mr. Chatfield is correct. ANY means any element declared in the DTD. -Mike
> -----Original Message-----
> From: I-Lin Kuo [mailto:ikuoikuo@hotmail.com]
> Sent: Thursday, August 01, 2002 10:39 AM
> To: xml-dev@lists.xml.org
> Subject: RE: [xml-dev] Use of "ANY"
>
>
> As far as I know, an element whose content is defined as ANY only
> has to be
> well-formed XML.
>
> >From: "W. Hugh Chatfield I.S.P." <hchatfield@urbanmarket.com>
> >Date: Thu, 1 Aug 2002 12:40:28 -0400
> >
> >Doesn't an element whose content is defined as ANY mean that this element
> >could consist of any element defined in this DTD.. not any old
> element at
> >all.
> >
> >In this case you still have to have the presentation elements defined
> >somewhere in your DTD.
>
> >-----Original Message-----
> >From: I-Lin Kuo [mailto:ikuoikuo@hotmail.com]
> >Sent: Thursday, August 01, 2002 11:24 AM
> >To: xml-dev@lists.xml.org
> >Subject: [xml-dev] Use of "ANY"
> >
> >
> >Hi,
> >
> >I need some advice on the following problem:
> >
> >My organization has a DTD to which some people would like to add
> >presentations tags to. There is another camp which opposes this as a bad
> >idea, but the two have compromised on a set of 9 tags from TEI (Text
> >Encoding Initiative).
> >
> >As one of the technical people charged to implement this, I find
> this a bad
> >idea, and would like to propose the following alternative solution:
> >
> >--- Limit the use of presentation tags within a small subset of elements.
> >For this subset of elements, specify the ELEMENTS contents as
> ANY instead
> >of
> >the list of presentation tags.
> >
> > I believe this solution has the benefit of allowing the
> pro-presentation
> >camp to use whatever tags they want while removing us from the
> business of
> >specifying presentation tags altogether. Instead, the decision of what
> >presentation tags to support is left to the XSLT designer.
> > Furthermore, this solution also removes a technical obstacle as we
> >transition our DTD to XSD, because the TEI specification is a
> DTD and there
> >are too many problems validating against a mix of XSD and DTD. Using ANY
> >removes the need to validate within that element.
> >
> > Are there any counter arguments to this approach?
> >
> > One major point raised in discussion is that there is a bias
> against the
> >use of "ANY". A DTD with "ANY" would be viewed as unfinished,
> and would be
> >an obstacle to having our DTD approved by an organization such
> as OASIS. Is
> >this true? I am not an experienced schema designer, but it seems like
> >precluding the use of "ANY" contradicts the extensibility of XML, as I
> >don't
> >see how user-defined extensions are possible without the use of "ANY"
> >
> > Thanks in advance for any insight on this.
>
> I-Lin Kuo
> Macromedia Certified ColdFusion 5.0 Advanced Developer
> Sun Certified Java 2 Programmer
> Ann Arbor, MI
>
>
> _________________________________________________________________
> Join the world’s largest e-mail service with MSN Hotmail.
> http://www.hotmail.com
>
>
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
>
> The list archives are at http://lists.xml.org/archives/xml-dev/
>
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://lists.xml.org/ob/adm.pl>
>
>
|