不,您没有正确映射它,因为您的json对象不是
BusinessPartnerCreate,它包含
BusinessPartnerCreate。
你可以创建一个类只是为了封装你
BusinessPartnerCreate,但它是清洁反序列化容器的
jsonObject使用
JsonParser parser = new JsonParser(); JsonObject obj = parser.parse(json).getAsJsonObject();
然后使用解析有趣的内容
BusinessPartnerCreate bpc = gson.fromJson(obj.get("business-partner-create"), BusinessPartnerCreate.class);并且我建议您添加注释以确保
partnerType字段的正确映射:
@SerializedName "partner-type" protected JAXBElement<String> partnerType;
(和类似的邮政编码)



