1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
|
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:docs" xmlns:docs="urn:docs">
<xsd:element name="Root">
<xsd:annotation>
<xsd:appinfo>a</xsd:appinfo>
<xsd:appinfo>b</xsd:appinfo>
<xsd:documentation>
This is the root type documentation. """Lorem ipsum""" dolor sit amet, consectetur adipiscing elit. Morbi dapibus.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec imperdiet lacus sed sagittis scelerisque. Ut sodales metus: "sit", "amet", "lectus"
My\Ipsum
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="a">
<xsd:annotation>
<xsd:documentation>
This is an inner type """field""" documentation.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam nec.
My\Ipsum
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:annotation>
<xsd:documentation>
This is an inner type documentation.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="sub_a" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
This is an inner type '''field''' documentation.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus efficitur.
My\Ipsum
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="b">
<xsd:annotation>
<xsd:documentation>
This is a second root type field documentation.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction>
<xsd:enumeration value="Yes">
<xsd:annotation>
<xsd:documentation>
This is an inner enum member documentation. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam mollis.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="No">
<xsd:annotation>
<xsd:documentation>
Lorem ipsum dolor
My\Ipsum
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="c" type="RootEnum" />
<xsd:element name="d">
<xsd:simpleType>
<xsd:restriction>
<xsd:enumeration value="true" />
<xsd:enumeration value="false" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="DoubleQuotesSummary">
<xsd:annotation>
<xsd:documentation>Dont trip on quotes: "A", "B", "C", "D" My\Ipsum</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="DoubleQuotesDescription">
<xsd:annotation>
<xsd:documentation>Let's trip.
Dont trip on quotes: "A", "B", "C", "D" My\Ipsum</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="RootEnum">
<xsd:restriction>
<xsd:enumeration value="A">
<xsd:annotation>
<xsd:documentation>
Lorem ipsum dolor
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="B">
<xsd:annotation>
<xsd:documentation>
Lorem ipsum dolor """sit""" amet, consectetur adipiscing elit. Morbi dapibus. My\Ipsum
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
|