首页
学习
活动
专区
圈层
工具
发布

JSON映射
EN

Stack Overflow用户
提问于 2015-06-09 11:22:41
回答 1查看 272关注 0票数 0

我正在使用met办公室获取天气数据,他们在英国拥有171个气象站点。这将进入一个mongo数据库。由于气象站点在传感器和能力上的差异,所以你从那里得到的数据也是不同的。两个站点的示例如下所示。

我的问题是,如果数据可以更改,那么如何使用POJO这样的JSON结构,因为does.What是这样一个实例的最佳方法。

代码语言:javascript
复制
 {
   "_id": ObjectId("54ca68c8ccf2562b665edb53"),
   "dataDate": "2015-01-29T16:00:00Z",
   "i": "3609",
   "lat": "51.565",
   "lon": "-3.981",
   "name": "MUMBLES HEAD",
   "country": "WALES",
   "continent": "EUROPE",
   "elevation": "32.0",
   "Period": {
     "type": "Day",
     "value": "2015-01-29Z",
     "Rep": {
       "D": "W",
       "G": "37",
       "H": "73.8",
       "P": "996",
       "S": "13",
       "T": "4.9",
       "Pt": "F",
       "Dp": "0.6",
       "MinSinceMidnight": "240"
    }
  }
}	

不幸的是,还有其他站点的传感器较少等,因此数据可以如下所示:

代码语言:javascript
复制
 {
   "_id": ObjectId("5576c770e4b046add9b0126f"),
   "dataDate": "2015-06-09T10:00:00Z",
   "i": "99159",
   "lat": "50.61359",
   "lon": "-1.95875",
   "name": "SWANAGE",
   "country": "ENGLAND",
   "continent": "EUROPE",
   "elevation": "10.0",
   "Period": {
     "type": "Day",
     "value": "2015-06-09Z",
     "Rep": {
       "H": "59.7",
       "T": "13.6",
       "Dp": "5.9",
       "MinSinceMidnight": "600"
    }
  }
}	

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-09 11:46:02

使用来自JSONObject java库的org.json类。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30730616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档