Extending xQuery with transformation operators

  • Authors:
  • Emmanuel Bruno;Jacques Le Maitre;Elisabeth Murisasco

  • Affiliations:
  • Université de Toulon et du Var, La Garde Cedex France;Université de Toulon et du Var, La Garde Cedex France;Université de Toulon et du Var, La Garde Cedex France

  • Venue:
  • Proceedings of the 2003 ACM symposium on Document engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose to extend XQuery - the XML query language - with a set of transformation operators which will produce a copy of an XML tree in which some subtrees will be inserted, replaced or deleted. These operators - very similar to the ones proposed for updating an XML document - greatly simplify the expression of some queries in making it possible to express only the modified part of a tree instead of its whole reconstruction. We compare the expressivity of XQuery extended in this way with XSLT.