- From: "Shlomo Yona" <S.Yona@F...>
- To: <xml-dev@l...>
- Date: Tue, 29 May 2007 06:13:09 -0700
Hello,
Is the following considered valid or not?
Schema:
<?xml
version="1.0" encoding="UTF-8"?>
<xsd:schema
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" targetNamespace="foo"
xmlns="foo">
<xsd:element name="a">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="b"/>
<xsd:element name="c"/>
<xsd:element name="b" form="unqualified"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
Instance:
<bar:a
xmlns:bar="foo">
<bar:b/>
<bar:c/>
<b/>
</bar:a>
I think
it should be valid because the two local declarations of the element b have the
same data type, anyType, in this case. I could not feel confident with my
understanding, though, as I did not read that this is OK in the standard.
Thanks.
Shlomo.
|
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
|