A Rison解析器
项目描述
python-rison是一个针对Python的Rison解析器,毫不意外。
Rison是一种针对URI紧凑性的数据序列化格式。Rison是JSON的一个微小变化,在URI编码后看起来非常优越。Rison仍然精确地表达与JSON相同的数据结构集合,因此数据可以在不损失或猜测的情况下相互转换。
查看http://mjtemplate.org/examples/rison.html了解更多信息。
Rison URL看起来像这样
http://example.org/example-resource?a=(key:val,key2:val2)&b=!(a,list,of,values)
O-Rison和A-Rison快捷方式可以使这些URL更加简洁。如果您事先知道一个参数将接收哪种数据类型,您可以使用O-Rison进行对象,并使用A-Rison进行数组,分别省略()和!()语法
http://example.org/example-resource?a=key:val,key2:val2&b=a,list,of,values
当前版本可能无法与Unicode URL一起工作。