Introduction Parsing and traversing a Document Input Parse a document from a String Parsing a body fragment Load a Document from a URL Load a Document from a File Extracting data Use DOM methods to navigate a document Use CSS selectors to find elements Use XPath selectors to find elements and nodes Extract attributes, text, and HTML from elements Working with relative and absolute URLs Example pro