use dom_query::Document;
fn main() {
let html_contents = r#"<!DOCTYPE html>
<html>
<head><title>Test</title></head>
<body>
<div class="content">
<h1>Test Page</h1>
</div>
<div class="content">
<p>This is a test page contents.</p>
</div
</body>
</html>"#;
let doc = Document::from(html_contents);
let content_selection = doc.select("div.content");
println!("HTML contents:");
println!("{}", content_selection.html());
println!("{:-<50}", "");
println!("Inner HTML contents:");
println!("{}", content_selection.inner_html());
println!("{:-<50}", "");
println!("Iterating over all matched elements:");
for el in content_selection.iter() {
println!("{}", el.inner_html())
}
}