If it complies with the XPath specification, then yes, it would be an XPath implementation. There is no reason why an XPath implementation could not provide an API, in fact, most of them do to allow you to programatically access XPath expression evaluation.
Dig deeper on XML and XML schema
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.