Troevil
2017-01-03 23:34:39 +08:00
首先说明不是喷,只是个人看法
首先文档太少, 更多的用法未知,
eg:java bean 的解析, 未知格式的 json 解析等
readme 里面的一个用法
------------------------------------------
JsonIterator iter = JsonIterator.parse(input); // input stream
OrderDetails orderDetails = new OrderDetails(); // reused
while(iter.whatIsNext() != ValueType.INVALID) {
Any order = iter.readAny(); // lazy
int orderId = order.toInt(0); // weakly typed
String start = order.get(1).bindTo(orderDetails).start; // data binding
}
恐怕没人愿意这么解析一个 java bean
fastjson 只需 JSON.parseObject(input,Class<?> t)
另外 一个 ops 测试并不能说明问题,多场景测试,更多的测试数据是必要的
毕竟 gson ,fastjson 使用大批量的用户的
ps: any 对象延迟解析 感觉挺不错的,不知道是否是可选的 ,毕竟延迟解析也是看场景的
期待更好的文档~
O(∩_∩)O~~~