4个版本

使用旧的Rust 2015

0.1.3 2018年10月31日
0.1.2 2017年2月1日
0.1.1 2017年1月23日
0.1.0 2017年1月22日

#1309 in 算法

AGPL-3.0

285KB
8K SLoC

Build Status

Rome 是一个用安全的 Rust 编写的 RDF 库

文档

功能

  • 通过实现一个图,以统一的方式访问任何数据,就像 RDF 一样。
  • 读写 Turtle 和 N-Triple 文件。
  • 遍历图中的三元组。
  • 将图包装在来自本体生成的代码中。
  • 使用类型系统在编译时区分空节点、IRI 和字面量。

测试

Turtle 解析器通过了 W3 测试套件

运行测试的命令如下

wget https://www.w3.org/2013/TurtleTests/TESTS.tar.gz
tar xf TESTS.tar.gz
cargo run --example w3tests TurtleTests/manifest.ttl

许可证

Rome 在 AGPLv3.0 或任何后续版本下授权。

贡献

除非你明确声明,否则任何有意提交以包含在你所定义的工作中的贡献,按照 AGPLv3.0 许可证授权,如上所述,不附加任何额外条款或条件。

依赖项

~4–5.5MB
~92K SLoC