blob: a468702d93de3de6a630f20e84719f0bf4880217 [file] [log] [blame]
Daniel Veillard8acdfbf2004-06-03 16:00:59 +00001<?xml version="1.0" encoding="ISO-8859-1"?>
2<xsd:schema xmlns:foo="http://FOO"
3 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
4 elementFormDefault="qualified"
5 targetNamespace="http://FOO">
6
7 <xsd:element name="foo">
8 <xsd:complexType>
9 <xsd:sequence>
10 <xsd:element name="elem.lax.A" type="foo:type.lax"/>
11 <xsd:element name="elem.lax.B" type="foo:type.lax"/>
12 <xsd:element name="elem.strict" type="foo:type.strict"/>
13 <xsd:element name="elem.skip" type="foo:type.skip"/>
14 </xsd:sequence>
15 </xsd:complexType>
16 </xsd:element>
17
18 <xsd:attribute name="barA" type="xsd:language" />
19 <xsd:attribute name="barB" type="xsd:language" />
20
21 <xsd:complexType name="type.lax">
22 <xsd:anyAttribute namespace="##any" processContents="lax"/>
23 </xsd:complexType>
24 <xsd:complexType name="type.strict">
25 <xsd:anyAttribute namespace="##any"/>
26 </xsd:complexType>
27 <xsd:complexType name="type.skip">
28 <xsd:anyAttribute namespace="##any" processContents="skip"/>
29 </xsd:complexType>
30
31</xsd:schema>
32