search_tag/search_tag.rs
1use parsercher;
2use parsercher::dom::Tag;
3
4fn main() {
5 let doc = r#"
6<ol>
7 <li class="target">first</li>
8 <li>second</li>
9 <li id="third" class="target">therd</li>
10</ol>
11"#;
12
13 if let Ok(dom) = parsercher::parse(&doc) {
14 let mut needle = Tag::new("li");
15 needle.set_attr("class", "target");
16 if let Some(tags) = parsercher::search_tag(&dom, &needle) {
17 println!("{:#?}", tags);
18 }
19 }
20}