[−][src]Crate nestxml
Tools to nest XML or HTML elements. Relies on the xml-rs crate.
Example
use xml::EmitterConfig; fn main() { let out = Vec::new(); let mut out = EmitterConfig::new() .write_document_declaration(false) .create_writer(out); nestxml::element(&mut out, "contacts").write(|out| { nestxml::element(out, "first_name").text("John")?; nestxml::element(out, "last_name").text("Doe") }).unwrap(); let out = out.into_inner(); assert_eq!(&out[..], &b"<contacts><first_name>John</first_name>\ <last_name>Doe</last_name></contacts>"[..]); }
Modules
html | HTML helpers. |
Structs
Element | XML element |
Functions
element | Returns an |