My favorite: I always found that MSXML import provides excellent support for all XPath requests; I never needed it for this.
Close the second: I do not know any native delphi libraries that can correspond to the depth of MSXML functions, however OmniXML provides excellent support for basic XPath queries and if you do not use expressions, for example, then this is a pretty good alternative.
Unfortunately, I do not think that there are currently native Delphi XML libraries that fully support XPath 2.0.
source
share