【发布时间】:2012-01-17 06:50:13
【问题描述】:
我在将 JSON 格式化为响应数据时遇到问题。我有一个 Player 类,其中包含字段名称、id、年龄、顶部、中间和底部。我有另一个类 Position,它具有字段 id、top、middle 和 bottom。玩家字段 top、middle 和 bottom 来自 Position 并为 Player 设置。
我的问题是我得到 JSON 响应数据:
{ id : 10,
age : 16,
top : 18,
middle : 16,
bottom : 10
}
而我希望它是:
{ id : 10,
age : 16,
position : {
top : 18,
middle : 16,
bottom : 10
}
}
【问题讨论】:
-
它取决于你的数组形成
-
您从哪里得到回复?您使用什么服务器端语言来生成此输出?是 PHP、Ruby、VB.NET/C# 吗?
-
diEcho:这不是数组,实际上是其他类的字段。
-
NoLifeKing:我正在使用 java RestEasy api
-
那么您应该能够设置播放器类以包含位置作为属性。 :)