iguana
iguana copied to clipboard
json字符串里面属性位置顺序和REFLECTION里面指定的位置对不上时会序列化不成功?
json字符串里面属性位置顺序和REFLECTION里面指定的位置对不上时会序列化不成功? 或者json字符串属性少于REFLECTION里面指定的也会序列化不成功? 请问是不是会有这个问题呢?
字段顺序不同时需要调用from_json0接口,这个接口支持乱序解析。 如果字段名不存在或者少了会失败。
明白了,谢谢了
@anjisZhou 现在限制放宽了,from_json0接口不会去限定字段数了,只有存在就会赋值。
@qicosmos 我简单的测试了一下,在有些情况下会出现问题,我晚点整理后反馈。
@anjisZhou 具体是什么问题?把测试代码发一下。
@qicosmos 非常抱歉,这么久才继续反馈,您这个对简单结构体ok,但是对于嵌套结构体某些情况还是存在一些问题,这里是测试代码,上面有我标记的成功和失败的例子。
@anjisZhou 好的,谢谢,我晚点看一下测试代码。