Extract data from HTML

html() read_xml(<session>)

Parse an HTML page.

html_form()

Parse forms in a page.

html_nodes() html_node()

Select nodes from an HTML document

html_table()

Parse an html table into a data frame.

html_text() html_name() html_children() html_attrs() html_attr()

Extract attributes, text and tag name from html.

Manage a scraping session

html_session() is.session()

Simulate a session in an html browser.

jump_to() follow_link()

Navigate to a new url.

session_history() back()

History navigation tools

set_values()

Set values in a form.

submit_form()

Submit a form back to the server.

Utilities

guess_encoding() repair_encoding()

Guess and repair faulty character encoding.

pluck()

Extract elements of a list by position.

google_form()

Make link to google form given id