1 个稳定版本
1.0.0 | 2020年11月9日 |
---|
#13 in #brackets
13KB
270 代码行
XMLB
XML 但带有 B 括号
是什么
<root>
<foo1>Some text</foo1>
<bar thing="4"/>
<!-- Comment 1 -->
<!-- Comment 2 -->
<baz foo1="bar1" foo2="bar2" foo3="3">
<foo2>
Some more text
<!--
Multi
Line
Comment
-->
</foo2>
</baz>
</root>
变成了
<root> {
<foo1> { Some text }
<bar thing="4">
// Comment 1
// Comment 2
<baz foo1="bar1" foo2="bar2" foo3="3"> {
<foo2> {
Some more text
/*
Multi
Line
Comment
*/
}
}
}
XML 但带有 B 括号!
如何
use xmlb::XMLBFile;
fn main() {
let source: String = xmlb_source_code;
let xmlb_file = XMLBFile::from_string(source);
// Convert to xml
let xml = xmlb_file.to_xml(true); // true or false to keep comments or not
}
依赖项
~2MB
~45K SLoC