wiki:XPATH

Version 2 (modified by heikki, 15 years ago) ( diff )

--

XPATH

author: Heikki Doeleman

This page describes the current ideas about implementing support for XPATH in the ebRIM project.


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 seems that not often, XPATH queries are used on a Lucene index. 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 ?

Note: See TracWiki for help on using the wiki.