如何为 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 所需的较新版本中发生了变化。在我编写自己的代码以仅打印与产品相关的数据之前,是否有一个简单的解决方法可以解决我忽略的问题?我有一种唠叨的感觉,我很密集。谢谢。

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

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/870795.html

大家都在问