【发布时间】:2015-05-07 10:09:00
【问题描述】:
我想制作一个类的“平面”JSON。
假设我有如下课程:
public class Parcel {
private double area;
private int type;
private Address address;
}
和
public class Address {
private String street;
private int number;
private int flatNumber;
}
有没有机会让 JSON 看起来像这样:
{
"area":0.0,
"type":1,
"Address.street":"street name",
"Address.number":22,
"Address.flatNumber":29
}
我不需要反序列化 JSON。我需要发给WS。
【问题讨论】:
-
你试过了吗?
-
有什么必要这样做?我的意思是,我不明白它的具体用途。
-
你可以用一些代码(字符串操作)来做到这一点。我认为没有像这种奇怪格式这样的格式化库。
-
不幸的是,我无法更改网络服务的工作方式,所以这就是我需要这种奇怪格式的原因。