【文件属性】:
文件名称:queryst:具有嵌套支持的Rust查询字符串解析器
文件大小:9KB
文件格式:ZIP
更新时间:2021-05-25 23:31:37
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)