我有一个源A、一个 Package 器API B和一个目标C。我必须从目标C调用 Package 器API B。我无法访问源A。
源A生成以下json输出:
{
"id" : 1,
"created_on" : "27July"
}
在 Package 器API B中,我使用下面的POJO使用上面的JSON输出:
class B
{
Long id;
String created_on;
}
Package 器API能够从源A获得created_on的值。当我从B调用A时,我得到以下输出:
{
"id" : 1,
"created_on" : "27July"
}
但在目的地C,我有以下POJO:
class C
{
Long id
String createdOn
}
当我从C调用Wrapper API B时,我无法获得字段'createdOn'。当我从C调用B时,我只得到以下内容:
{
"id" : 1
}
created_on和createdOn之间的Map没有发生。基本上,我希望从 Package 器API B返回“createdOn”,而不是“created_on”。当前, Package 器B正在发送“created_on”,但我希望它返回“createdOn”。我该怎么做?我尝试了@JSONProperty,但它不起作用
1条答案
按热度按时间wecizke31#
应该可以的。