Advertisement
Fhernd

CatalogoProductos.xsd

Jun 3rd, 2016
3,046
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 1.29 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  3.     <!-- Definicion del tipo Producto. -->
  4.     <xsd:complexType name="Producto">
  5.         <xsd:sequence>
  6.             <xsd:element name="NombreProducto" type="xsd:string"/>
  7.             <xsd:element name="Descripcion" type="xsd:string"/>
  8.             <xsd:element name="Precio" type="xsd:decimal"/>
  9.             <xsd:element name="Disponible" type="xsd:boolean"/>
  10.         </xsd:sequence>
  11.         <xsd:attribute name="ID" type="xsd:integer"/>
  12.     </xsd:complexType>
  13.    
  14.     <!-- Estrucutra que el documento XML debe cumplir.-->
  15.     <xsd:element name="Catalogo">
  16.         <xsd:complexType>
  17.             <xsd:sequence>
  18.                 <xsd:element name="Nombre" type="xsd:string"/>
  19.                 <xsd:element name="FechaExpiracion" type="xsd:date"/>
  20.                
  21.                 <xsd:element name="Productos">
  22.                     <xsd:complexType>
  23.                         <xsd:sequence>
  24.                             <xsd:element name="Producto" type="Producto"
  25.                                maxOccurs="unbounded" />
  26.                         </xsd:sequence>
  27.                     </xsd:complexType>
  28.                 </xsd:element>
  29.             </xsd:sequence>
  30.         </xsd:complexType>
  31.     </xsd:element>
  32. </xsd:schema>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement