我的JsonArray是:
现在我想从这个JsonArray中删除Id、ManuallyScheduled和checked,我尝试在JAVA中使用jsonArray.remove(1)和jsonArray.discard("Id"),但是什么也没有发生。我删除数组项的方法错了吗?我使用JAVA技术。
[{
"Id": null,
"Name": "One New task",
"StartDate": "2010-02-03T05:30:00",
"EndDate": "2010-02-04T05:30:00",
"Duration": 1,
"DurationUnit": "d",
"PercentDone": 0,
"ManuallyScheduled": false,
"Priority": 1,
"parentId": 8,
"index": 0,
"depth": 3,
"checked": null },{
"Id": null,
"Name": "New task",
"StartDate": "2010-02-04T05:30:00",
"EndDate": "2010-02-04T05:30:00",
"Duration": 0,
"DurationUnit": "d",
"PercentDone": 0,
"ManuallyScheduled": false,
"Priority": 1,
"parentId": 8,
"index": 1,
"depth": 3,
"checked": null }]
现在我想从这个JsonArray中删除Id、ManuallyScheduled和checked,我尝试在JAVA中使用jsonArray.remove(1)和jsonArray.discard("Id"),但是什么也没有发生。我删除数组项的方法错了吗?我使用JAVA技术。
.getString("date")
,然后手动解析String
,使用类似于SimpleDateFormat
的东西将其转换为Date
。 - jabclabyyyy-MM-dd
作为SimpleDateFormat
模式。 - jabclab