III · 24
Book Format (XML)
The XML serialization for books and book chapters — the same vocabulary as the Book KEV format, in XML.
The Book XML format expresses books, chapters, proceedings and reports as XML. Its identifier and namespace is info:ofi/fmt:xml:xsd:book.
Format identifier
info:ofi/fmt:xml:xsd:book
Element structure
The root element is <book>. Its children are optional and must appear in this order:
<authors>: a container of<author>(with<aulast>,<aufirst>,<auinit>,<auinit1>,<auinitm>,<ausuffix>),<au>and<aucorp><btitle>,<atitle>,<title><place>,<pub>,<date>(a year),<edition><tpages>,<spage>,<epage>,<pages><series>,<isbn>,<issn>,<bici><genre>
Worked example: a book chapter
<?xml version="1.0" encoding="UTF-8"?>
<ctx:context-object
xmlns:ctx="info:ofi/fmt:xml:xsd:ctx"
xmlns:bk="info:ofi/fmt:xml:xsd:book"
version="Z39.88-2004">
<ctx:referent>
<ctx:identifier>info:doi/10.1016/S1574-6526(07)03003-9</ctx:identifier>
<ctx:metadata-by-val>
<ctx:format>info:ofi/fmt:xml:xsd:book</ctx:format>
<ctx:metadata>
<bk:book>
<bk:authors>
<bk:author><bk:aulast>Baader</bk:aulast><bk:aufirst>Franz</bk:aufirst></bk:author>
<bk:author><bk:aulast>Horrocks</bk:aulast><bk:aufirst>Ian</bk:aufirst></bk:author>
<bk:author><bk:aulast>Sattler</bk:aulast><bk:aufirst>Ulrike</bk:aufirst></bk:author>
</bk:authors>
<bk:btitle>Handbook of Knowledge Representation</bk:btitle>
<bk:atitle>Description Logics</bk:atitle>
<bk:place>Amsterdam</bk:place>
<bk:pub>Elsevier</bk:pub>
<bk:date>2008</bk:date>
<bk:spage>135</bk:spage>
<bk:epage>179</bk:epage>
<bk:series>Foundations of Artificial Intelligence</bk:series>
<bk:isbn>9780444522115</bk:isbn>
<bk:genre>bookitem</bk:genre>
</bk:book>
</ctx:metadata>
</ctx:metadata-by-val>
</ctx:referent>
</ctx:context-object>