作为UserOrganization对象的表示返回的JSON无效,并且Gson解析器在尝试将其转换为UserOrganization对象时抛出异常。
例如,我添加了一个具有工作类型的UserOrganization,并将组织标题设置为TitleValue。传递的JSON是{title = TitleValue,type = work}。没有异常被抛出。然后,当我尝试检索从Google返回的JSON是{title = TitleValue,customType =}时。没有类型值,自定义类型为空。具体的例外是JsonSyntaxException,消息为"第1行第31列和第34行的预期文字值。
我没有正确创建UserOrganization对象吗?我如何获得有效的JSON?