1 个不稳定版本
0.1.0 | 2022年6月9日 |
---|
#28 in #xml-format
17KB
321 行
excel_xmlwriter
是一个库,用于以与 Excel xlsx xml 文件相同的格式和转义方式写入 XML。
这是一个未来应用的测试框架,目前单独使用并不十分有用。
use std::fs::File;
use excel_xmlwriter::XMLWriter;
fn main() -> Result<(), std::io::Error> {
let xmlfile = File::create("test.xml")?;
let mut writer = XMLWriter::new(&xmlfile);
writer.xml_declaration();
let attributes = vec![("bar", "1")];
writer.xml_data_element("foo", "some text", &attributes);
Ok(())
}
输出在 test.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<foo bar="1">some text</foo>
lib.rs
:
Excel_XMLWriter
excel_xmlwriter
是一个库,用于以与 Excel xlsx xml 文件相同的格式和转义方式写入 XML。
这是一个未来应用的测试框架,目前单独使用并不十分有用。
use std::fs::File;
use excel_xmlwriter::XMLWriter;
fn main() -> Result<(), std::io::Error> {
let xmlfile = File::create("test.xml")?;
let mut writer = XMLWriter::new(&xmlfile);
writer.xml_declaration();
let attributes = vec![("bar", "1")];
writer.xml_data_element("foo", "some text", &attributes);
Ok(())
}
输出在 test.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<foo bar="1">some text</foo>