[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] XML Schema views - are they possible?
Title: XML Schema views - are they possible? Dear XML Dev List, Hello, my name is Andy and I'm a newbie to this forum. I am currently getting into the XML schema development and am having a problem (hope you guys can help me out). I'm wondering is there a possibility of having different XML Schema views (for reusability purposes). Here is an example of code: <xs:complexType name="StatusType">
These two elements are optional. However, I want to reuse the complexType and change the 'StatusCode' element to mandatory ie change the value of 'minOccurs' to 1. What I have found so far is that I could use a 'restriction' element to change the value, hence the code: <xs:element name="Status">
<xs:minLength value="1"/> <xs:maxLength value="10"/> </xs:restriction>
<xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction>
What I would like to achieve is:
2. If I didn’t want this element to be passed at all ie make maxOccurs ='0' (PS is this bad coding?), I don’t want the XML Schema to validate the element. After a few examples by putting the element in, the XML schema still does validate the element, although its not wanted. Does anyone know how to get around this?? Or perhaps is there an alternative solution? Thanks a lot! Regards, Andy Cheng
andy.cheng@a... **************************************************************** IMPORTANT The information transmitted is for the use of the intended recipient only and may contain confidential and/or legally privileged material. Any review, re-transmission, disclosure dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited and may result in severe penalties. If you have received this e-mail in error please notify the Privacy Hotline of the Australian Taxation Office, telephone 13 28 69 and delete all copies of this transmission together with any attachments. ****************************************************************
|
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
|