1个不稳定版本

使用旧Rust 2015

0.1.0 2016年6月9日

#11#plist

MIT 许可证

110KB
657 代码行

plist-rs

Build Status

API文档

plist-rs是一个属性列表解析器。

它支持读取XML和二进制属性列表。

入门

将plist-rs作为依赖项添加到您的Cargo.toml文件中

[dependencies]
plist-rs = "*"

lib.rs:

属性列表解析

使用示例

从文件解析Plist

extern crate plist;

use std::fs::File;
use std::io::BufReader;

use plist::Plist;

fn main() {
    let mut f = File::open("tests/types-xml.plist").unwrap();
    let mut reader = BufReader::new(f);

    let plist = Plist::from_reader(&mut reader).unwrap();

    println!("Property list {:?}", plist);
}

依赖项

~3MB
~51K SLoC