如何为 com.google.api.services.content.model.Product 实例打印 json?

问题描述

使用 Google Content API v2.1 (java lib)

com.google.api.services.content.model.Product product = <some instance>;

在 google content API v2 中,可以执行一个 product.toString() 并且只有 Product 实例数据成员在一个扁平的 json 字符串中被吐出。

但是,在 v2.1 中,product.toString() 将基类 GenericData 数据成员吐出与 Product 类数据成员一致,例如:

...,price=GenericData{classInfo=[currency,value],{currency=USD,value=58.99}},...

它为 Product 类中包含的每个 google 内容类执行此操作,因此结果字符串非常混乱,包含 GenericData{classInfo=[groupValues,name, 片段并且非常不可读。 >

因此 GenericJson(产品的基类)上的 toString() 实现似乎在 v2.1 所需的较新版本中发生了变化。在我编写自己的代码以仅打印与产品相关的数据之前,是否有一个简单的解决方法可以解决我忽略的问题?我有一种唠叨的感觉,我很密集。谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...