I’m using HtmlAgilityPack.
I hover over the parent node and its ChildNodes show several #text nodes. The XPath value shows /code[1]/#text[1]. I try to use //#text to get all the text nodes but I get that error:
Error: Expression must evaluate to a node-set.
I’ve tried //text and get nothing, but no error.
You need to use
text()to get text nodes. To get all text nodes in the document, use//text().From the specification: