home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Freeware / Programare / paranoia / ParanoiaSetup.exe / Schemas / book.xsd < prev    next >
Extensible Markup Language  |  2002-04-26  |  3KB  |  70 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <schema targetNamespace="http://www.limewire.com/schemas/book.xsd" xmlns="http://www.w3.org/2001/XMLSchema">
  4.   <element name="books">
  5.     <complexType>
  6.       <element name="book" type="bookType" minOccurs="1" maxOccurs="unbounded"/>
  7.     </complexType>
  8.   </element>
  9.   <complexType name="bookType">
  10.     <all>
  11.       <element name="Title" type="string"/>
  12.       <element name="Edition" type="short"/>
  13.       <element name="Author" type="string"/>
  14.       <element name="Publisher" type="string"/>
  15.       <element name="Genre">
  16.         <simpleType base="string">
  17.           <enumeration value="Computers, Information, and Reference"/>
  18.           <enumeration value="Philosophy and Psychology"/>
  19.           <enumeration value="Religion"/>
  20.           <enumeration value="Social Sciences"/>
  21.           <enumeration value="Language"/>
  22.           <enumeration value="Science"/>
  23.           <enumeration value="Technology"/>
  24.           <enumeration value="Arts and Recreation"/>
  25.           <enumeration value="History and Geography"/>
  26.           <enumeration value="General Fiction"/>
  27.           <enumeration value="Classics"/>
  28.           <enumeration value="Crime"/>
  29.           <enumeration value="Science Fiction"/>
  30.           <enumeration value="Poetry"/>
  31.           <enumeration value="Children and Teens"/>
  32.           <enumeration value="Other"/>
  33.         </simpleType>
  34.       </element>
  35.       <element name="Subject" type="string"/>
  36.       <element name="Pages" type="int"/>
  37.       <element name="Year" type="year"/>
  38.       <element name="Language" type="language"/>
  39.       <element name="SHA1" type="string"/>
  40.       <element name="ISBN">
  41.         <simpleType base="int">
  42.           <pattern value="\d{10}"/>
  43.         </simpleType>
  44.       </element>
  45.       <element name="Dimensions">
  46.         <complexType>
  47.           <element name="Length" type="decimal"/>
  48.           <element name="Width" type="decimal"/>
  49.           <element name="Height" type="decimal"/>
  50.         </complexType>
  51.       </element>
  52.       <element name="Back">
  53.         <simpleType base="string">
  54.           <enumeration value="Hardback"/>
  55.           <enumeration value="Paperback"/>
  56.         </simpleType>
  57.       </element>
  58.       <element name="Availability" type="string"/>
  59.       <element name="Price" type="string"/>
  60.       <element name="Shipping" type="string"/>
  61.       <element name="Link" type="uriReference"/>
  62.       <element name="Comments">
  63.         <simpleType base="string">
  64.           <maxInclusive value="100"/>
  65.         </simpleType>
  66.       </element>
  67.     </all>
  68.   </complexType>
  69. </schema>
  70.