[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] Any API for required/optional from an XSD?
- From: George Cristian Bina <george@oxygenxml.com>
- To: adam.flinton@nhs.net
- Date: Thu, 11 Jun 2009 15:17:19 +0300
Take for instance a content model as simple as a choice between two
elements:
a | b
Is a required?
Is b required?
All you know if that either a or be is required.
Take another example
a, b, a?
Is a required or optional?
There is no list of required elements, you can get however the required
content model. For example if you have a content model like
(a | b), c?
then you can extract the required content model as
a | b
Best Regards,
George
--
George Cristian Bina
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
Adam Flinton wrote:
> Dear All,
>
> I need to interrogate/process an element within a xsd/schema & simply
> ask "what are my required child nodes (elements & attributes)" & then
> "what are my optional child nodes (elements & attributes)"
>
> Is there an api (preferably java) or an XSLT sheet which would provide
> this information?
>
> TIA
>
> Adam
>
>
>
> ********************************************************************************************************************
>
>
> This message may contain confidential information. If you are not the
> intended recipient please inform the
> sender that you have received the message in error before deleting it.
> Please do not disclose, copy or distribute information in this e-mail or
> take any action in reliance on its contents:
> to do so is strictly prohibited and may be unlawful.
>
> Thank you for your co-operation.
>
> NHSmail is the secure email and directory service available for all NHS
> staff in England and Scotland
> NHSmail is approved for exchanging patient data and other sensitive
> information with NHSmail and GSI recipients
> NHSmail provides an email address for your career in the NHS and can be
> accessed anywhere
> For more information and to find out how you can switch, visit
> www.connectingforhealth.nhs.uk/nhsmail
>
> ********************************************************************************************************************
>
>
>
> _______________________________________________________________________
>
> 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]