/sax-rs

Rust wrapper for libxml2's SAX parser.

Primary LanguageRustApache License 2.0Apache-2.0

sax-rs

Wrapper for libxml2's SAX parser.

A simple example

let sax = parse_xml("<yo>hullo!</yo>");
loop {
    match sax.recv() {
        Ok(StartDocument) => (),
        Ok(EndDocument) => break,
        Ok(event) => println(event.to_str()),
        Err(err) => println(err.to_str()),
    }
}

Todo

  • Messages for start/end element namespace callbacks