对于非标准Javabean(没有getter或getter不标准)属性的处理,序列化时属性的取名按照标准javabean了,例如 mXxxx 属性 序列化后在json中变成 xxxx (m去掉,大X变成小写);有没有设置保证非标准下属性在json中都保持原名呢?(序列化第三方类并从第三方类对象反射出这个字段的值时的应用场景)
57hvy0tb1#
TypeUtils.compatibleWithJavaBean = false; TypeUtils.compatibleWithFieldName = true;
llmtgqce2#
@timandy android 版没有这个值吧 TypeUtils.compatibleWithFieldName = true;
2条答案
按热度按时间57hvy0tb1#
llmtgqce2#
@timandy android 版没有这个值吧 TypeUtils.compatibleWithFieldName = true;