Sync with 5.4.1
[deliverable/titan.core.git] / regression_test / XML / XmlWorkflow / xsd / complex_self_recursion.xsd
CommitLineData
3abe9331 1<?xml version="1.0" encoding="UTF-8"?>
2<xsd:schema xmlns="http://www.w3.org/2001/XMLSchema"
3 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
4 xmlns:this="www.example.org/self/recursion"
5 targetNamespace="www.example.org/self/recursion">
6
7<xsd:complexType name="X">
8 <xsd:sequence>
9 <xsd:element name="x" type="xsd:string"/>
10 <xsd:element name="y" minOccurs="0">
11 <xsd:complexType>
12 <xsd:complexContent>
13 <xsd:extension base="this:X">
14 <xsd:sequence>
15 <xsd:element name="z" type="xsd:string"/>
16 </xsd:sequence>
17 <xsd:attribute name="attr1" type="xsd:string" />
18 </xsd:extension>
19 </xsd:complexContent>
20 </xsd:complexType>
21 </xsd:element>
22 </xsd:sequence>
23 <xsd:attribute name="attr2" type="xsd:string" />
24</xsd:complexType>
25
26</xsd:schema>
This page took 0.030946 seconds and 5 git commands to generate.