Du Halde, Jean-Baptiste,
Description geographique, historique, chronologique, politique et physique de l' Empire de la Chine et de la Tartarie Chinoise : enrichie des cartes generales et particulieres de ces pays, de la carte generale et des cartes particulieres du Thibet (Tibet) et de la Coree et ornee d'un grand nombre de figures et de vignettes gravees en taille-douce; Bd. 1 , 1735



pages
of 733

     







close Metadata:
Author: Du Halde, Jean-Baptiste
Title: Description geographique, historique, chronologique, politique et physique de l' Empire de la Chine et de la Tartarie Chinoise : enrichie des cartes generales et particulieres de ces pays, de la carte generale et des cartes particulieres du Thibet (Tibet) et de la Coree et ornee d'un grand nombre de figures et de vignettes gravees en taille-douce; Bd. 1
Year: 1735
Language: fr
City: Paris
Number of pages: LII, III, 592 S., (ca. 20) Falttaf. : Ill., Kt.
close Info:
XQuery:

XQueries are executed against its context (a path relative to the context). The context is the document from which the XQuery is executed. XQueries are namespace aware.

Example 1: return all echo:metadata entries of current document
let $result := //echo:metadata/*
return $result

Example 2: count words of first 3 sentences of current document: let $s := //echo:s
let $first3s := $s[position() < 4]
let $first3Str := string-join($first3s, ' ')
let $wordCounter := count(tokenize($first3Str, '\W+')[. != ''])
return $wordCounter
If you want to query over many documents you could do this for example by specifying the document collection and using an XPath expression relative from this collection

Example 3: (XQuery over all documents): return all authors of all archimedes documents ordered let $coll := collection('/db/mpdl/documents/standard/archimedes')
let $result := $coll/archimedes/info/author
let $orderedResult :=
for $elem in $result
order by $elem
return $elem
return $orderedResult

References: XQuery Language 1.0, see here, Wikipedia article, eXist functions, see here
close Info:
Xpath
XPath queries are executed against its context (a path relative to the context). The context is the document from which the XPath query is executed.

Example: /archimedes/info/author finds only the author of the document from which the query is executed (and not of all documents). XPath queries are namespace aware.

References: XPath Language 2.0, see: here.