|
[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] UPA example
From: Boris Kolpackov <boris@codesynthesis.com>
Date: Tue, 24 Jun 2008 16:55:03 +0200 To: xmlschema-dev@w3.org Message-ID: <20080624145503.GE7443@karelia> Hi, Consider the following schema: <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="test" elementFormDefault="qualified"> <complexType name="AnyTargetNamespace"> <sequence maxOccurs="unbounded"> <element name="apple" type="string"/> <any namespace="##targetNamespace" processContents="skip" maxOccurs="unbounded"/> </sequence> </complexType> </schema> My interpretation of the specification suggests that this schema violates the Unique Particle Attribution constraint in that a content like this: <apple/> <apple/> <apple/> Can be validated in two ways: <apple/> validated by element <apple/> validated by any <apple/> validated by any Or: <apple/> validated by element <apple/> validated by any <apple/> validated by element Does anybody think this is not the case and if so, why? Thanks, Boris -- Boris Kolpackov, Code Synthesis Tools http://codesynthesis.com/~boris/blog Open source XML data binding for C++: http://codesynthesis.com/products/xsd Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsdeReceived on Tuesday, 24 June 2008 15:20:46 GMT |
Subscribe in XML format
|






