FastJson输出json字符串时--注意事项
在日常使用FastJson时,我们经常遇到以下坑点
1.序列化的时候默认把null值抹掉 2.序列化后顺序错乱 如何解决以下问题呢? JSONObject.parseObject(str, new TypeReference<LinkedHashMap<String,Object>>(){}, Feature.OrderedField);相关说明
1.new TypeReference<LinkedHashMap<String,Object>>() 可保留null值 2. Feature.OrderedField 这个按原来顺序排序 3.LinkedHashMap是一个HashMap 其内部维持一个双向链表,可以保持顺序
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。