将已有JSON串:{"date":28,"day":3,"hours":5...转换成java中的yyyy-MM-dd这样,怎么转换?
答案:2 悬赏:30 手机版
解决时间 2021-12-03 10:20
- 提问者网友:椧運幽默
- 2021-12-02 19:26
将已有JSON串:{"date":28,"day":3,"hours":5...转换成java中的yyyy-MM-dd这样,怎么转换?
最佳答案
- 五星知识达人网友:摆渡翁
- 2021-12-02 20:39
JSON不能直接转换成时间格式,只能转换成JSON对象拆开,然后拼接起来。
JSON是有一定格式的字符串,注意是字符串。可以转成JSONObject,就是JSON对象,但是这个JSONObject只有add,append等操作属性的操作。
JSON的存储数据的格式类似于map,或者XML;是一个变量对应一个值。
String jsonStr = "{'date':28,'day':3,'hours':5,'minutes':58,'month':8,'seconds':2,'time':1317160682000,'timezoneOffset':-480,'year':111}";
JsonObect jsonObj = (JsonObject)Json.ParseJsonText(jsonStr);
JSON是有一定格式的字符串,注意是字符串。可以转成JSONObject,就是JSON对象,但是这个JSONObject只有add,append等操作属性的操作。
JSON的存储数据的格式类似于map,或者XML;是一个变量对应一个值。
String jsonStr = "{'date':28,'day':3,'hours':5,'minutes':58,'month':8,'seconds':2,'time':1317160682000,'timezoneOffset':-480,'year':111}";
JsonObect jsonObj = (JsonObject)Json.ParseJsonText(jsonStr);
全部回答
- 1楼网友:山河有幸埋战骨
- 2021-12-02 22:01
一楼的方法可行,你去网上搜个net.sf.json.jar包,里面的JSONObject,就可以实现字符串到JOSN对象的转换,同时还可以实现bean到JSON,JSON到bean的转换,如果能转成bean对象,那你这个问题要解决起来就容易了,自己研究下吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯