- From: Hugh Wallis <hugh_wallis@hyperion.com>
- Date: Wed, 12 Feb 2003 11:38:13 -0500
- To: <xmlschema-dev@w3.org>
Received on Wednesday, 12 February 2003 11:38:49 UTC
With this schema (called AnyType.xsd): <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="item" type="xs:anyType" abstract="true"/> <xs:element name="library" type="xs:string" substitutionGroup="item"/> </xs:schema> this file <?xml version="1.0" encoding="UTF-8"?> <library xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="AnyType.xsd"> Text </library> Validates fine in XML-Spy, Topologi Schematron Validator (uses MSXML 4.0), using JAXP/Xerces2 but not using .NET validator which gives the error message 'library' cannot be a member of the substitution group with head element 'item'. An error occurred at file:///C:/temp/AnyType.xsd(4,2) Which is right? Thanks Hugh Wallis
Received on Wednesday, 12 February 2003 11:38:49 UTC