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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: XML DTD Creation

[ Lists Home | Date Index | Thread Index ]
  • From: Eric Bohlman <ebohlman@netcom.com>
  • To: "Christopher R. Maden" <crism@yomu.com>
  • Date: Wed, 17 May 2000 04:44:40 -0700 (PDT)

On Wed, 17 May 2000, Christopher R. Maden wrote:

> What I've found works best is treating names as mixed content.  Mark 
> up the interesting bits and put them in natural order.
> 
> <name><given>John</given> <family>Cowan</family></name>
> <name><family>Murata</family> <given>Makoto</given></name>
> <name><given>J.</given> <middle>Walter</middle> <family>Winchell</family> 
> <suffix>III</suffix></name>

It doesn't even have to be mixed content; the information could be
represented without the added whitespace.  The key here is that you're
relying on document order to convey information, i.e. treating the
components of a name as a list rather than a set.

Of course, you may need even more complicated structures, not all of which
can be simply concatenated:

<name><given>Enrique</given><middle>Jose</middle>
<family><matronym>Martin</matronym><patronym>Morales</patronym></family>
<stage><first>Ricky</first><last>Martin</last></stage></name>



***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************




 

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

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