Rust
Rust
SearchAllForContent
See more XML Examples
Demonstrates the SearchAllForContent method.Chilkat Rust Downloads
let xml = chilkat::Xml::new();
if xml.load_xml_file("qa_data/xml/pigs.xml").is_err() {
println!("{}", xml.last_error_text());
return;
}
let mut x_begin_after = xml.get_self().unwrap();
let mut x_found = xml.search_all_for_content(Some(&x_begin_after), "*pig*").unwrap();
let mut search_for_more = true;
while search_for_more {
println!("{}", x_found.tag());
println!("{}", x_found.content());
println!("--");
x_begin_after = x_found;
x_found = xml.search_all_for_content(Some(&x_begin_after), "*pig*").unwrap();
search_for_more = xml.last_method_success();
}