Codename One将String转换为JSON对象

时间:2016-07-03 11:10:19

标签: json codenameone

如何将此字符串转换为codenameone中的JSON数据。

{result_code=0.0, data=[{id=1007747505, name=Test, dob=1986-05-16, identification=6837904, otherinformation=, status=Active, classid=11, class=Twenty, start_date=2016-05-27, end_date=2017-05-26}], message=OK}

1 个答案:

答案 0 :(得分:1)

您可以使用developer guide中所述的JSONParser类使用:

JSONParser p = new JSONParser();
Map<String, Object> results = p.parseJSON(new CharArrayReader("{result_code=0.0, data=[{id=1007747505, name=Test, dob=1986-05-16, identification=6837904, otherinformation=, status=Active, classid=11, class=Twenty, start_date=2016-05-27, end_date=2017-05-26}], message=OK}".toCharArray());

诀窍是在该行之后放置一个断点并查看“results”的内容以查看解析器返回的数据结构。