[
Lists Home |
Date Index |
Thread Index
]
Hello,
I thought this type of XML document (with two types of
"name"s) was acceptable:
<family>
<person>
<name>
<firstname>John</firstname>
<lastname>Smith</lastname>
</name>
</person>
<pet>
<name>Spot</name>
</pet>
</family>
Creating a DTD for this appears to be failing on the
"name" field.
I define it once for people as:
<!ELEMENT name (firstname, lastname)>
and later for pets as
<!ELEMENT name (#PCDATA)>
But evidently I can only define "name" once, even
though "name" is in different contexts ("person",
"pet"). Can I scope "names" within the DTD, sort of
like this following: (if so, what's the syntax?)
<!ELEMENT person.name ....
<!ELEMENT pet.name ....
Thanks,
Glen
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
|