【文件属性】:
文件名称:purejson:纯功能Json解析器库
文件大小:89KB
文件格式:ZIP
更新时间:2021-04-12 01:11:55
java json experimental functional-programming Java
purejson
纯功能性Json解析器库。
建立在格森minimal-json解析器,它定义了一种编码器/解码器机制。
它支持Java记录,但是最低要求的版本是Java 11(当前gson不适用于Java 16中的记录)。
用法
如果您熟悉Gson,那么使用该库将非常简单。
record User( int id, String name) {}
var json = " " "
{ " id " : 1, " name " : " toni " }
" " " . strip();
var user = new PureJson<> ( User . class) . fromJson(json);
assertEquals( new User ( 1 , " toni " ), user);
表现
Performance parse
name
【文件预览】:
purejson-master
----gradlew(6KB)
----settings.gradle(122B)
----.github()
--------workflows()
----lib()
--------src()
--------build.gradle(531B)
----LICENSE(1KB)
----gradle()
--------wrapper()
----test()
--------src()
--------build.gradle(708B)
----README.md(1KB)
----gradlew.bat(3KB)
----build.gradle(2KB)