= XPATH = author: Heikki Doeleman This page describes the current ideas about implementing support for [http://www.w3.org/TR/xpath XPATH] in the ebRIM project. [[BR]] ---- === Introduction === XPATH is a language to precisely select a set of nodes in an XML document. It is also sometimes used to address certain parts of Java object graphs. One of the requirements for the ebRIM project is to support XPATH queries in OGC Filters. === Issues === It would be straightforward to evaluate XPATH against complete ebRIM documents (domain object graphs). However, we do not have all ebRIM data in memory, therefore we cannot simply evaluate XPATH queries against complete ebRIM documents. This suggests that the best option is to evaluate XPATH queries against the Lucene index. How should we go about doing that ?