Hi,
I cannot test this at the moment (I will on the weekend) - have you tried .../Language/Name[1]?
I have not implemented the complete XPath syntax, it is just a small something that is XPath-like. To quote the tiny little piece of documentation I added to the sourcecode:
* Implements a small subset of the proper XPath definition:
* node1/node2 -> collect all data values of the form /node1/node2
* @attr -> get attribute named attr
*
* Examples:
* <cast><actor><name>Name1</name></actor><actor><name>Name2></name></actor></cast>
* XPath: cast/actor/name collects Name1, Name2
*
* <link rel="
xyz" href="
abc">
* XPath: link[@rel="http://xyz"]/@href gives
abc
*
* <namevaluepairs><name>name1</name><value>value1</value><value>value2</value><name>name2</name><value>value3</value></namevaluepairs>
* XPath: /namevaluepairs[name=name1]/value gives (value1, value2)
HTH for now,
Thorsten.