我正在调用 Steam Storefront api 并尝试用 Java 对数据进行建模,但由于一个小问题,我无法理解如何进行建模。
因此,假设您拨打电话 Appid 57690 = Tropico 4
http://store.steampowered.com/api/appdetails?appids=57690
它将返回标题 {"57690": {... rest of json }}
但是如果你打电话给 Appid 570 = Dota 2
http://store.steampowered.com/api/appdetails?appids=570
它将返回标题 {"570": {... json 的其余部分 }}
你如何创建 POJO 来模拟这个,因为它是一个标题?
只需创建一个类,在里面添加一个“String”类型的属性,然后为 JSON 的其余部分添加一个对象。
例如
public class MyClass{
public String rootId = "";
public SteamObj steamObj = new SteamObj();
}
public class SteamObj {
//Who knows what
}
无论哪种方式,您都可以使用此工具为您生成 POJO:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句