16 个版本 (8 个破坏性更新)
0.11.0 | 2021年4月21日 |
---|---|
0.10.1 | 2021年3月30日 |
0.7.0 | 2020年5月11日 |
0.5.3 | 2020年3月8日 |
在解析器实现中排名 2986
61KB
1.5K SLoC
trashy-xml
一个不遵循规范 xml 解析器,遇到错误时不停止解析。
示例
use trashy_xml::XmlParser;
// Gets each open element matching "this_element"
// then prints the debug representation of its attributes.
let parsed = XmlParser::str("<this_element attribute=\"value\" />").parse();
for token in parsed.elements_from_name("this_element") {
dbg!(token.attributes());
}
lib.rs
:
一个不遵循规范 xml 解析器,遇到错误时不停止解析。
示例
use trashy_xml::XmlParser;
// Gets each open element matching "this_element"
// then prints the debug representation of its attributes.
let parsed = XmlParser::str("<this_element attribute=\"value\" />").parse();
for token in parsed.elements_from_name("this_element") {
dbg!(token.attributes());
}
依赖项
~0.6–0.8MB
~14K SLoC