#canteen #ovgu #mensa

ovgu-canteen

奥托·冯·格里克大学餐厅的餐厅解析器库

13 个版本 (4 个重大更改)

0.4.2 2020年4月30日
0.3.2 2020年3月17日
0.0.5 2017年8月2日
0.0.3 2017年5月17日

#1361 in 解析器实现

GPL-3.0 许可证

46KB
621

Rust 的 OVGU 餐厅信息

crates.io Latest Tag Build Status Documentation Homepage Built with Spacemacs

该库解析马格德堡学生工作餐厅网站的餐食信息。

注意:此库使用 async/await。为了正常运行,必须使用 tokio 运行时。很抱歉,async-std 将无法工作 😢

用法

将以下内容放入您的 Cargo.toml

[dependencies]
ovgu_canteen = "^0"

如何运行示例

要运行 examples 文件夹中的示例,请执行以下命令。

$ cargo run --example <name>

要获取 json 格式的餐厅信息,可以使用此示例

$ cargo run --example json | jq -r '.[0].days[0].meals[0].price.student'

jq 是一种通过您的发行版软件包管理器可用的 json 查询软件。

许可证

本项目受 GPL-v3 许可证的许可 - 请参阅 LICENSE 文件了解详细信息。

依赖关系

~12–23MB
~323K SLoC