[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Entities in XML Schemas [OT?]
Hello all,
I do not know if this is off topic for this list. If that is the case, then please direct me to the right place. I would like to know how to make the equivalent of entities in schema, alternatively how to use entities as is in schemas. Having an XML document somewhat like: <doc> <text>This is <Bold/>bold</Bold> text</text> <text>Look at comment<Comment>Beware!</Comment> to be sure you have understood everything</text> <text><Bold><Italic>Both bold and italic text</Italic></Bold></text> </doc> in DTD I would have something like: <!-- snip --> <!ENTITY % Inline "Bold|Italic|Uline|Comment;"> <!ELEMENT text (#PCDATA|%Inline;)*> <!ELEMENT Bold (#PCDATA|%Inline;)*> <!ELEMENT Italic (#PCDATA|%Inline;)*> <!-- Snip --> The entity contains numerous other types than those shown. Now I at trying to convert to XML Schema, but I don't know how to do entities like this in schema. I have Eric van der Vlist's XML Schema book, but have found no examples of this kind. I want to be able to write something like: <xsd:element name="text" minOccurs="0" maxOccurs="unbounded" type=???> ??? </xsd:element> What to write in these places (marked with ???). I would primarily like a solution where I do not have to write something like: Bold|Italic| ... a lot of times. I hope that someone can help me with this. Sincerely, Ragulf Pickaxe :) _________________________________________________________________ Add photos to your e-mail with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/featuredemail XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|