在java中解析json字符串

在java中解析json字符串,java,json,Java,Json,我正在尝试解析以下格式的json字符串: {"magha": {"2014-04-04 14:27:08.669217": "125"}} 我无法为相同的对象创建解析器。期待任何帮助。下载 使用 你喜欢这样吗 JSONObject jobject=new JSONObject(yourjsonstring); String magha=jobject.getString("magha"); 谢谢你的帮助。实际上,我正在发送字符串的随机值。因此,使用特定值是不合适的。是否有其他方法来解析指定的

我正在尝试解析以下格式的json字符串:

{"magha": {"2014-04-04 14:27:08.669217": "125"}}
我无法为相同的对象创建解析器。期待任何帮助。

下载

使用

你喜欢这样吗

JSONObject jobject=new JSONObject(yourjsonstring);
String magha=jobject.getString("magha");

谢谢你的帮助。实际上,我正在发送字符串的随机值。因此,使用特定值是不合适的。是否有其他方法来解析指定的json字符串?您实现了什么?请显示您尝试过的内容。字符串val={“magha”:{“2014-04-04 14:27:08.669217”:“125”};字符串val1=val.replaceAll(“\”,“\ \ \”);;JSONParser=新的JSONParser();ContainerFactory ContainerFactory=new ContainerFactory(){public List createArrayContainer(){return new LinkedList();}public Map createObjectContainer(){return new LinkedHashMap();}};尝试{Map json=(Map)parser.parse(val1,containerFactory);迭代器iter=json.entrySet().Iterator();而(iter.hasNext()){System.out.println(entry.getValue());