[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] Creating a single XML vocabulary that is appropriatelycustomized to different sub-groups within a community
- From: Philippe Poulard <philippe.poulard@sophia.inria.fr>
- To: "Costello, Roger L." <costello@mitre.org>
- Date: Thu, 10 Jul 2008 11:06:11 +0200
Costello, Roger L. a écrit :
> How do you create a single XML vocabulary, and validate that XML
> vocabulary, for a community that has sub-groups that have overlapping
> but different data needs?
Hahaha ! DTD wins !
<!ELEMENT Books (Book)+>
<!ELEMENT Book
((Title,Author,((Date,ISBN,Publisher)|(Size,Weight,MailingCost)))|(Size,NumPages))>
<!ELEMENT Title (#PCDATA)>
<!ELEMENT Author (#PCDATA)>
<!ELEMENT Date (#PCDATA)>
<!ELEMENT ISBN (#PCDATA)>
<!ELEMENT Publisher (#PCDATA)>
<!ELEMENT Size (#PCDATA)>
<!ELEMENT Weight (#PCDATA)>
<!ELEMENT MailingCost (#PCDATA)>
<!ELEMENT NumPages (#PCDATA)>
Some translators would be able to produce the counterpart RelaxNG schema...
Therefore, I've just proved that ASL can ALSO be used for simple things :)
--
Cordialement,
///
(. .)
--------ooO--(_)--Ooo--------
| Philippe Poulard |
-----------------------------
http://reflex.gforge.inria.fr/
Have the RefleX !
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]