Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/NewXMLSchema" xmlns:tns="http://www.example.org/NewXMLSchema" elementFormDefault="qualified">
- <xs:element name="persona">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Nombre" type="xs:string"/>
- <xs:element name="Apellido" type="xs:string"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Enteros">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="altura" type="xs:integer"/>
- <xs:element fixed=":" type="string"/>
- <xs:element name="anchura" type="xs:integer"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="tantoPorUno">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="anchura" type="xs:decimal"/>
- <xs:element fixed=":1" type="string"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="presupuesto">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="cantidad" type="xs:integer"/>
- <xs:element name="moneda" type="xs:string"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="dia">
- <xs:simpleType>
- <xs:restriction base="xs:integer">
- <xs:minInclusive value="1"/>
- <xs:maxInclusive value="31"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:element>
- <xs:element name="diaSemana">
- <xs:complexType>
- <xs:choice>
- <xs:element name="Lunes" type="xs:string"/>
- <xs:element name="Martes" type="xs:string"/>
- <xs:element name="Miercoles" type="xs:string"/>
- <xs:element name="Jueves" type="xs:string"/>
- <xs:element name="Viernes" type="xs:string"/>
- <xs:element name="Sabado" type="xs:string"/>
- <xs:element name="Domingo" type="xs:string"/>
- </xs:choice>
- </xs:complexType>
- </xs:element>
- <xs:element name="fecha">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Dia" type="tns:dia"/>
- <xs:element fixed="de" type="string"/>
- <xs:element name="Mes" type="xs:string"/>
- <xs:element fixed="de" type="string"/>
- <xs:element name="Año" type="xs:integer"/>
- <xs:element name="DiaSemana" minOccurs="0" type="tns:diaSemana"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="recaudación">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="cantidadMoneda" type="tns:Presupuesto"/>
- <xs:element name="fecha" type="tns:fecha"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Pelicula">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Titulo_Español" type="xs:string"/>
- <xs:element name="Titulo_Original" type="xs:string"/>
- <xs:element name="Año_de_estreno" type="xs:string"/>
- <xs:element name="Duración_en_minutos" type="xs:integer"/>
- <xs:element name="Idioma" type="xs:string" minOccurs="1"/>
- <xs:element name="Produtora" type="xs:string"/>
- <xs:element name="Género">
- <xs:complexType>
- <xs:choice>
- <xs:element name="Acción" type="xs:string"/>
- <xs:element name="Suspense" type="xs:string"/>
- <xs:element name="Ciencia_Ficción" type="xs:string"/>
- <xs:element name="Fantasía" type="xs:string"/>
- <xs:element name="Musical" type="xs:string"/>
- </xs:choice>
- </xs:complexType>
- </xs:element>
- <xs:element name="Argumento">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:minLength value="100"/>
- <xs:maxLength value="1000"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:element>
- <xs:element name="Guionista" type="tns:persona"/>
- <xs:element name="Reparto">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="NombreApellido" type="tns:persona"/>
- <xs:element name="Personaje" type="xs:string"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Equipo">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="NombreApellido" type="tns:persona"/>
- <xs:element name="Cargo" type="xs:string"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="Aspecto">
- <xs:complexType>
- <xs:choice>
- <xs:element name="numerosEnteros" type="tns:numerosEnteros"/>
- <xs:element name="Proporción" type="tns:tantoPorUno"/>
- </xs:choice>
- </xs:complexType>
- </xs:element>
- <xs:element name="Dinero">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Presupuesto" type="tns:presupuesto"/>
- <xs:element name="Recaudación" type="tns:recaudacion"/>
- <xs:element fixed="hasta el" type="xs:string"/>
- <xs:element name="fecha" type="tns:fecha"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:schema>
Advertisement
Add Comment
Please, Sign In to add comment