[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: having problems with the "|" in field's element inthe xs:
Please help me out here - from Schema Part 1: "{fields} specifies XPath expressions relative to each element selected by a {selector}. This must identify a single node (element or attribute) whose content or value, which must be of a simple type, is used in the constraint. It is possible to specify an ordered list of {fields}s, to cater to multi-field keys, keyrefs, and uniqueness constraints" ALSO "{fields} A non-empty list of restricted XPath ([XPath]) expressions." Clicking on [XPath] above yields a URL to the XPath 1.0 spec. Please confirm what I may be missing. Thanks, Joe Chiusano Booz | Allen | Hamilton Jeff Lowery wrote: > > > From: Chiusano Joseph [mailto:chiusano_joseph@b...] > > > The use of the "|" (union) operator is valid in the xs:field > > element, as > > the contents of this field must be a valid XPath expression > > (and "|" is > > a component of a valid XPath expression). > > Joseph, XPaths are restricted in XML Schema: > > Path ::= ('.//')? ( Step '/' )* ( Step | '@' NameTest ) > > Step ::= '.' | NameTest > > NameTest ::= QName | '*' | NCName ':' '*' > > The only ORs I see here are the BNF ORs. begin:vcard n:Chiusano;Joseph tel;work:(703) 902-6923 x-mozilla-html:FALSE url:www.bah.com org:Booz | Allen | Hamilton;IT Digital Strategies Team adr:;;8283 Greensboro Drive;McLean;VA;22012; version:2.1 email;internet:chiusano_joseph@b... title:Senior Consultant fn:Joseph M. Chiusano end:vcard
|
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
|