{"id":74148,"library":"xml-rsl","title":"XML RSL","description":"A SAX-like streaming XML parser, and a DOM-like interface based on that.","status":"active","version":"0.2.0","language":"rust","source_language":null,"source_url":"https://github.com/xs-fork/RustyXML","tags":["xml","parser","sax","dom"],"install":[{"cmd":"# Cargo.toml\n[dependencies]\nxml-rsl = \"0.2.0\"","lang":"toml","label":"Cargo.toml"},{"cmd":"cargo add xml-rsl","lang":"bash","label":"cargo add"}],"dependencies":[],"imports":[{"symbol":"EventReader","correct":"use xml_rsl::EventReader;"}],"quickstart":{"code":"use xml_rsl::EventReader;\n\nfn main() {\n    let xml = \"<root><child/></root>\";\n    let parser = EventReader::from_str(xml);\n    for event in parser {\n        println!(\"{:?}\", event);\n    }\n}","lang":"rust","description":"Parses XML using a streaming SAX-like event reader."},"warnings":[],"env_vars":null,"search_vec":"'base':16 'dom':13,22 'dom-lik':12 'interfac':15 'like':6,14 'parser':9,20 'rsl':2 'sax':5,21 'sax-lik':4 'stream':7 'xml':1,8,19","created_at":"2026-06-17T18:59:47.505984+00:00","updated_at":"2026-06-17T18:59:47.505984+00:00","problems":[],"ecosystem":"crates","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/xs-fork/RustyXML","github":"https://github.com/xs-fork/RustyXML","docs":"https://docs.rs/xml-rsl/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["serialization"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}