3 个版本
0.1.3 | 2022年2月28日 |
---|---|
0.1.1 | 2022年2月28日 |
0.1.0 | 2022年2月28日 |
#176 in #encode
每月 60 次下载
4KB
encode_rs_fs
使用编码读写文件。
文档
官方文档可在 https://docs.rs/encode_rs_fs 找到
我认为我原本希望将库命名为 encoding_rs_fs
,但一旦将包发布到 crates.io,就太晚了,而且无法更改。
用法
将以下内容添加到您的 Cargo.toml
[dependencies]
encode_rs_fs = "0.1"
并将其添加到您的包根目录
extern crate encode_rs_fs;
有关可以使用的一组完整编码列表,请参阅 Docs.rs 的文档。
示例
使用函数通过编码读写整个文件。
extern crate encodingfs;
use::encode_rs_fs::{read, write};
fn main() {
let test_file = "example.txt";
let source = "ÁáAaBbCc";
let codec = "latin1";
write(test_file, source, codec).unwrap();
let result = read(test_file, codec).unwrap();
println!("Results {:?}", result);
}
依赖项
~3MB
~118K SLoC