mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-14 19:19:18 +02:00
lazutils: xpath: test for predicates
git-svn-id: trunk@39917 -
This commit is contained in:
parent
5eecb021b6
commit
e038ce4fc2
@ -167,6 +167,9 @@ begin
|
|||||||
CheckNode(BookStoreNode,'book/author[last()]',1,'author');
|
CheckNode(BookStoreNode,'book/author[last()]',1,'author');
|
||||||
CheckNode(BookStoreNode,'book/author[last()-1]',1,'author');
|
CheckNode(BookStoreNode,'book/author[last()-1]',1,'author');
|
||||||
CheckNode(BookStoreNode,'book/author[last()-1][@forename=''Felipe'']',1,'author');
|
CheckNode(BookStoreNode,'book/author[last()-1][@forename=''Felipe'']',1,'author');
|
||||||
|
CheckNode(BookStoreNode,'book[year>2000]',1,'book');
|
||||||
|
CheckNode(BookStoreNode,'book/*[@forename]',4,'author');
|
||||||
|
CheckNode(BookStoreNode,'book/title|book/price',2,'title');
|
||||||
finally
|
finally
|
||||||
V.Free;
|
V.Free;
|
||||||
Doc.Free;
|
Doc.Free;
|
||||||
|
Loading…
Reference in New Issue
Block a user