Google content api 无法将json字符串转换为google客户端库1.19.1的产品类

Google content api 无法将json字符串转换为google客户端库1.19.1的产品类,google-content-api,Google Content Api,我收到一个JSON字符串作为输入,需要将其转换为Product类的对象。产品类属于google客户端库1.19.1 使用对象映射器将JSON字符串转换为产品对象时,会出现以下错误 错误: 线程“main”java.lang.IllegalArgumentException中的异常:无法将com.google.api.services.content.model.Price字段com.google.api.services.content.model.Product.Price设置为java.ut

我收到一个JSON字符串作为输入,需要将其转换为Product类的对象。产品类属于google客户端库1.19.1

使用对象映射器将JSON字符串转换为产品对象时,会出现以下错误

错误:

线程“main”java.lang.IllegalArgumentException中的异常:无法将com.google.api.services.content.model.Price字段com.google.api.services.content.model.Product.Price设置为java.util.LinkedHashMap

有人能建议如何转换输入的json字符串吗

代码如下所示:

导入org.codehaus.jackson.map.ObjectMapper

字符串温度= “{”“频道\”“在线\”“内容语言\”“价格\”“价值\”“12 \”“货币\”“INR \”“标题\”“丁丁历险记\”“可用性\”“预订单\”“”


Product Product=mapper.readValue(温度、产品类别)

嗨@SIDDHARTH J MEHTA我现在也有同样的问题,你现在有解决办法吗?不,我没有解决这个问题的办法。我所做的是解析json,然后设置所需的值。