HXQ-0.18.0: data/dblp.xsd
<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="dblp">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="article" />
<xs:element ref="inproceedings" />
<xs:element ref="proceedings" />
<xs:element ref="book" />
<xs:element ref="incollection" />
<xs:element ref="phdthesis" />
<xs:element ref="mastersthesis" />
<xs:element ref="www" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="address">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="article">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="author" />
<xs:element ref="editor" />
<xs:element ref="title" />
<xs:element ref="booktitle" />
<xs:element ref="pages" />
<xs:element ref="year" />
<xs:element ref="address" />
<xs:element ref="journal" />
<xs:element ref="volume" />
<xs:element ref="number" />
<xs:element ref="month" />
<xs:element ref="url" />
<xs:element ref="ee" />
<xs:element ref="cdrom" />
<xs:element ref="cite" />
<xs:element ref="publisher" />
<xs:element ref="note" />
<xs:element ref="crossref" />
<xs:element ref="isbn" />
<xs:element ref="series" />
<xs:element ref="school" />
<xs:element ref="chapter" />
</xs:choice>
<xs:attribute name="key" type="xs:string" use="required" />
<xs:attribute name="rating" type="xs:string" use="optional" />
<xs:attribute name="mdate" type="xs:string" use="optional" />
<xs:attribute name="reviewid" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="author">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="book">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="author" />
<xs:element ref="editor" />
<xs:element ref="title" />
<xs:element ref="booktitle" />
<xs:element ref="pages" />
<xs:element ref="year" />
<xs:element ref="address" />
<xs:element ref="journal" />
<xs:element ref="volume" />
<xs:element ref="number" />
<xs:element ref="month" />
<xs:element ref="url" />
<xs:element ref="ee" />
<xs:element ref="cdrom" />
<xs:element ref="cite" />
<xs:element ref="publisher" />
<xs:element ref="note" />
<xs:element ref="crossref" />
<xs:element ref="isbn" />
<xs:element ref="series" />
<xs:element ref="school" />
<xs:element ref="chapter" />
</xs:choice>
<xs:attribute name="key" type="xs:string" use="required" />
<xs:attribute name="mdate" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="booktitle">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="cdrom">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="chapter">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="cite">
<xs:complexType mixed="true">
<xs:attribute name="label" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="crossref">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="editor">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="ee">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="i">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="i1" type="xs:string" />
<xs:element name="i2" type="xs:string" />
<xs:element name="i3" type="xs:string" />
<xs:element name="i4" type="xs:string" />
<xs:element name="i5" type="xs:string" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="incollection">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="author" />
<xs:element ref="editor" />
<xs:element ref="title" />
<xs:element ref="booktitle" />
<xs:element ref="pages" />
<xs:element ref="year" />
<xs:element ref="address" />
<xs:element ref="journal" />
<xs:element ref="volume" />
<xs:element ref="number" />
<xs:element ref="month" />
<xs:element ref="url" />
<xs:element ref="ee" />
<xs:element ref="cdrom" />
<xs:element ref="cite" />
<xs:element ref="publisher" />
<xs:element ref="note" />
<xs:element ref="crossref" />
<xs:element ref="isbn" />
<xs:element ref="series" />
<xs:element ref="school" />
<xs:element ref="chapter" />
</xs:choice>
<xs:attribute name="key" type="xs:string" use="required" />
<xs:attribute name="mdate" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="inproceedings">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="author" />
<xs:element ref="editor" />
<xs:element ref="title" />
<xs:element ref="booktitle" />
<xs:element ref="pages" />
<xs:element ref="year" />
<xs:element ref="address" />
<xs:element ref="journal" />
<xs:element ref="volume" />
<xs:element ref="number" />
<xs:element ref="month" />
<xs:element ref="url" />
<xs:element ref="ee" />
<xs:element ref="cdrom" />
<xs:element ref="cite" />
<xs:element ref="publisher" />
<xs:element ref="note" />
<xs:element ref="crossref" />
<xs:element ref="isbn" />
<xs:element ref="series" />
<xs:element ref="school" />
<xs:element ref="chapter" />
</xs:choice>
<xs:attribute name="key" type="xs:string" use="required" />
<xs:attribute name="mdate" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="isbn">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="journal">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="layout">
<xs:complexType>
<xs:sequence>
<xs:any namespace="http://www.w3.org/namespace/" />
</xs:sequence>
<xs:attribute name="logo" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="mastersthesis">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="author" />
<xs:element ref="editor" />
<xs:element ref="title" />
<xs:element ref="booktitle" />
<xs:element ref="pages" />
<xs:element ref="year" />
<xs:element ref="address" />
<xs:element ref="journal" />
<xs:element ref="volume" />
<xs:element ref="number" />
<xs:element ref="month" />
<xs:element ref="url" />
<xs:element ref="ee" />
<xs:element ref="cdrom" />
<xs:element ref="cite" />
<xs:element ref="publisher" />
<xs:element ref="note" />
<xs:element ref="crossref" />
<xs:element ref="isbn" />
<xs:element ref="series" />
<xs:element ref="school" />
<xs:element ref="chapter" />
</xs:choice>
<xs:attribute name="key" type="xs:string" use="required" />
<xs:attribute name="mdate" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="month">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="note">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="number">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="pages">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="phdthesis">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="author" />
<xs:element ref="editor" />
<xs:element ref="title" />
<xs:element ref="booktitle" />
<xs:element ref="pages" />
<xs:element ref="year" />
<xs:element ref="address" />
<xs:element ref="journal" />
<xs:element ref="volume" />
<xs:element ref="number" />
<xs:element ref="month" />
<xs:element ref="url" />
<xs:element ref="ee" />
<xs:element ref="cdrom" />
<xs:element ref="cite" />
<xs:element ref="publisher" />
<xs:element ref="note" />
<xs:element ref="crossref" />
<xs:element ref="isbn" />
<xs:element ref="series" />
<xs:element ref="school" />
<xs:element ref="chapter" />
</xs:choice>
<xs:attribute name="key" type="xs:string" use="required" />
<xs:attribute name="mdate" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="proceedings">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="author" />
<xs:element ref="editor" />
<xs:element ref="title" />
<xs:element ref="booktitle" />
<xs:element ref="pages" />
<xs:element ref="year" />
<xs:element ref="address" />
<xs:element ref="journal" />
<xs:element ref="volume" />
<xs:element ref="number" />
<xs:element ref="month" />
<xs:element ref="url" />
<xs:element ref="ee" />
<xs:element ref="cdrom" />
<xs:element ref="cite" />
<xs:element ref="publisher" />
<xs:element ref="note" />
<xs:element ref="crossref" />
<xs:element ref="isbn" />
<xs:element ref="series" />
<xs:element ref="school" />
<xs:element ref="chapter" />
</xs:choice>
<xs:attribute name="key" type="xs:string" use="required" />
<xs:attribute name="mdate" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="publisher">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="ref">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="school">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="series">
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="sub">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="sub1" type="xs:string" />
<xs:element name="sub2" type="xs:string" />
<xs:element name="sub3" type="xs:string" />
<xs:element name="sub4" type="xs:string" />
<xs:element name="sub5" type="xs:string" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="sup">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="sup1" type="xs:string" />
<xs:element name="sup2" type="xs:string" />
<xs:element name="sup3" type="xs:string" />
<xs:element name="sup4" type="xs:string" />
<xs:element name="sup5" type="xs:string" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="title">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="sub" />
<xs:element ref="sup" />
<xs:element ref="i" />
<xs:element ref="tt" />
<xs:element ref="ref" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="tt">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="tt1" type="xs:string" />
<xs:element name="tt2" type="xs:string" />
<xs:element name="tt3" type="xs:string" />
<xs:element name="tt4" type="xs:string" />
<xs:element name="tt5" type="xs:string" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="url">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="volume">
<xs:complexType mixed="true" />
</xs:element>
<xs:element name="www">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="author" />
<xs:element ref="editor" />
<xs:element ref="title" />
<xs:element ref="booktitle" />
<xs:element ref="pages" />
<xs:element ref="year" />
<xs:element ref="address" />
<xs:element ref="journal" />
<xs:element ref="volume" />
<xs:element ref="number" />
<xs:element ref="month" />
<xs:element ref="url" />
<xs:element ref="ee" />
<xs:element ref="cdrom" />
<xs:element ref="cite" />
<xs:element ref="publisher" />
<xs:element ref="note" />
<xs:element ref="crossref" />
<xs:element ref="isbn" />
<xs:element ref="series" />
<xs:element ref="school" />
<xs:element ref="chapter" />
</xs:choice>
<xs:attribute name="key" type="xs:string" use="required" />
<xs:attribute name="mdate" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="year">
<xs:complexType mixed="true" />
</xs:element>
</xs:schema>