麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

list轉(zhuǎn)json的一些問題

2019-11-15 01:11:27
字體:
供稿:網(wǎng)友
list轉(zhuǎn)json的一些問題

利用JSONArray轉(zhuǎn)換list

定義的model:

 1 package com.yds.model; 2  3 import java.util.Date; 4  5  6  7 public class DeviceHistory { 8  9     PRivate int id; 10     private Date acq_time; 11     12     13     14     public int getId() {15         return id;16     }17     public void setId(int id) {18         this.id = id;19     }20     public String getDevice_id() {21         return device_id;22     }23     24     public Date getAcq_time() {25         return acq_time;26     }27     public void setAcq_time(Date acq_time) {28         this.acq_time = acq_time;29     }30 31 }

測試類:

import java.util.ArrayList;import java.util.Date;import java.util.List;import net.sf.json.JSONArray;import com.yds.model.DeviceHistory;public class Test {    public static void main(String[] args) {        List<DeviceHistory> list = new ArrayList<DeviceHistory>();        DeviceHistory dh = new DeviceHistory();        dh.setAcq_time(new Date());        list.add(dh);        JSONArray json =JSONArray.fromObject(list);        System.out.println(json.toString());    }}

打印結(jié)果為:

[{"acq_time":{"date":18,"day":2,"hours":21,"minutes":7,"month":7,"seconds":27,"time":1439903247640,"timezoneOffset":-480,"year":115},"id":0}]

開始時我用的JSONArray在action中進(jìn)行l(wèi)ist轉(zhuǎn)換 發(fā)現(xiàn)到JSONArray json =JSONArray.fromObject(list);就執(zhí)行不下去了,經(jīng)過一番調(diào)發(fā)現(xiàn)是時間轉(zhuǎn)換時出了問題,就換了jackson進(jìn)行轉(zhuǎn)換

測試類:

 1 import java.io.IOException; 2 import java.util.ArrayList; 3 import java.util.Date; 4 import java.util.List; 5  6 import org.codehaus.jackson.JsonGenerationException; 7 import org.codehaus.jackson.map.JsonMappingException; 8 import org.codehaus.jackson.map.ObjectMapper; 9 import com.yds.model.DeviceHistory;10 11 public class Test {12     public static void main(String[] args) throws JsonGenerationException, JsonMappingException, IOException {13         List<DeviceHistory> list = new ArrayList<DeviceHistory>();14         DeviceHistory dh = new DeviceHistory();15         dh.setAcq_time(new Date());16         list.add(dh);17         ObjectMapper objectMapper = new ObjectMapper();18         String json = objectMapper.writeValueAsString(list);19         System.out.println(json);20     }21 22 }

打印結(jié)果為:

[{"id":0,"acq_time":1439904893237}] 這樣action也能執(zhí)行下去了


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产人成免费爽爽爽视频 | 久久新网址| 亚洲国产精品久久久久婷婷老年 | 国产91丝袜在线播放0 | 可以看逼的视频 | 午夜在线视频一区二区三区 | 欧美一级视频免费看 | 亚洲一区二区三区高清 | 久草在线免费资源站 | 国产亚洲综合一区二区 | 福利在线国产 | 2019中文字幕在线播放 | 91精品国产91久久久久久 | 欧美高清在线精品一区二区不卡 | 一区二区三区日本在线观看 | 精品国产一区二区三区久久久蜜月 | 欧洲精品久久久 | 欧美视屏一区二区 | 中文字幕一区二区三区久久 | 欧产日产国产精品乱噜噜 | 九九热在线精品视频 | 午夜国产在线观看 | 久久蜜臀一区二区三区av | 女教师~淫辱の动漫在线 | 日韩视频在线观看免费 | 中文字幕在线日韩 | 一级毛片免费高清视频 | 成人黄色短视频在线观看 | 中文字幕偷拍 | 毛片免费视频在线观看 | 国产亚洲精品久久久久久网站 | 国产一区二区三区黄 | 日本免费a∨ | 国产精品一区网站 | 日韩视频一区二区三区在线观看 | 久久国产夫妻视频 | chinesexxx少妇露脸 | 国产免费小视频在线观看 | 人成久久 | av在线播放免费观看 | 91精品国产乱码久久久久久久久 |