Ultimate XPath Cheatsheet for HTML Parsing in Web Scraping
Ultimate companion for HTML parsing using XPath selectors. This cheatsheet contains all syntax explanations with interactive examples.
To reverse expression in XPath the not()
function can be used which reverses any expression passed to it.
This is useful for creative negative predicates that are vital in many HTML parsing tasks. See this interactive example:
Above, we can use not()
function to filter out special HTML elements like advertisements.