queryst:具有嵌套支持的Rust查询字符串解析器

时间:2024-06-14 17:18:17
【文件属性】:

文件名称:queryst:具有嵌套支持的Rust查询字符串解析器

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-14 17:18:17

Rust

什么是Queryst? 这是原始版本的分支,serde和serde_json更新为0.9 受启发的Rust的查询字符串解析库。 类似于REST的API微框架。 # Cargo.toml [ dependencies ] queryst = " 1 " 用法 使用queryst库将query-string解析为相应的。 use queryst :: parse; // will contain result as Json value let object = parse ( "foo[0][a]=a&foo[0][b]=b&foo[1][a]=aa&foo[1][b]=bb" ); 描述 通过使用方括号[]包围子键的名称, queryst允许您在查询字符串中创建嵌套对象。 或示例,字符串'foo[bar]=baz'转换为以下JSON: { " foo " : {


【文件预览】:
queryst-master
----.gitignore(20B)
----README.md(2KB)
----Cargo.toml(571B)
----LICENSE(1KB)
----CONTRIBUTING.md(2KB)
----src()
--------merge.rs(5KB)
--------parser.rs(8KB)
--------lib.rs(283B)
--------helpers.rs(1KB)
----.travis.yml(136B)
----Makefile(186B)

网友评论