[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XML Schema question
It sounds like you want a "complex type with simple content." Here's an example: http://www.datypic.com/books/defxmlschema/chapter13.html#EX172 I agree that there should be a simpler way to do this (though there isn't). And that's one of the reasons I prefer using RELAX NG (and often trang to convert to WXS). Evan Lenz Software Developer, Community MarkLogic Corporation On 2/28/11 10:34 AM, "Stephen Green" <stephengreenubl@gmail.com> wrote: >I've been looking again at this MicroXSD subset of W3C XML Schema >and thought I had made a glaring omission but now I wonder whether >the omission is actually there in proper W3C XML Schema. As I try >to write examples of how to use the subset I have started with simple >'Hello World' XML > ><Hello>World</Hello> > >Now to write a schema for this is easy - just use a simpleType - simple! >I tell the reader they can use <restriction base="string"/> to say that >the content of the element is to be a string. Fine. > >But next I just want to add an attribute, say > ><Hello from="Steve">World</Hello> > >Why should that be difficult? I just want to keep on saying that the >content >of the element is a string though. To add an attribute I understand I have >to switch to a complexType, don't I? But how on earth do I do that AND >keep my strong typng of the element content? Am I missing the obvious? > >When faced with this before I dropped the datatyping of the element and >specified mixed content for the complexType but surely that's not >necessary >is it? > >---- >Stephen D Green > >_______________________________________________________________________ > >XML-DEV is a publicly archived, unmoderated list hosted by OASIS >to support XML implementation and development. To minimize >spam in the archives, you must subscribe before posting. > >[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ >Or unsubscribe: xml-dev-unsubscribe@lists.xml.org >subscribe: xml-dev-subscribe@lists.xml.org >List archive: http://lists.xml.org/archives/xml-dev/ >List Guidelines: http://www.oasis-open.org/maillists/guidelines.php >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|