News
Documentation
API
Bench Linux
Bench XP
Download
Buy

JXP 1.3.8

Fast XPath 1.0 API.

Main features :
  • High performance XPath 1.0 solution,
  • 25% faster from benchmark tests,
  • SAX - like event system,
  • Inner expression tree for fast multiple document evaluation,
  • Syntax error location and cause,
  • DOM support,
  • FastParser lightweight node support,
  • Customizable API with navigator, function libraries,
  • Plugin for each node type system,
  • Lower/Uppercase feature
  • Full samples with DOM,
  • Tested on 150 XPath expressions,
  • Benchmark tests included,
  • Package of 92 Ko
  • Source License for the registered version,
  • JDK1.1 and later compliant (tested on JDK1.1.8 and JDK1.4.1)


a[3][@a1="va1"]
a[@a1="va1"][1]
a[@a1="va1"]
/root/a/c/../@a1
/root/a/..
/root
child::*[self::a or self::b][position()=last() - 1]
child::*[self::a or self::b]
child::a/child::c[child::d='Text for D']
child::a/child::c[child::d]
child::a[position()=1][attribute::a1="va1"]
child::a[attribute::a1="va1"][position()=2]
child::a[attribute::a2="va2"]
child::a/child::d[position()=2]/child::e[position()=1]
/descendant::a[position()=3]
child::a[1]/child::d[1]/preceding-sibling::c[position()=1]
child::a[2]/following-sibling::b[position()=1]

Usage sample