如何将此字符串转换为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}
答案 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”的内容以查看解析器返回的数据结构。