我有一个用例,我们必须将不同的 JSON 发送到不同的服务器。
区别仅在于 JSON 键之间,键携带的含义相同,数据也相同。
例如,服务器 XYZ 希望以这种格式发送 JSON 数据:
{ "firstName":"Sam", "lastName":"Jones"}
现在服务器 ABC 希望以这种格式发送 JSON 数据:
{ "fName":"Sam", "lName":"Jones"}
名字和姓氏数据是通过 POJO 填充的。
那么,我该如何实现呢?我不想用 if-else 条件弄乱代码。
但是 wnat 有一些东西可以像动态加载的模板一样工作并创建 JSON 数据并将其检索回 POJO。