如何将这样的字符串转换为json在java中?如何将java中的字符串转换为Json
String mycode = "{
"name": "Test",
"Status": {
"code": 200,
"request": "get"
}
}";
感谢
如何将这样的字符串转换为json在java中?如何将java中的字符串转换为Json
String mycode = "{
"name": "Test",
"Status": {
"code": 200,
"request": "get"
}
}";
感谢
使用org.json库:
JSONObject jsonObj = new JSONObject(mycode);
GSON是一个很好的开源库,将适合你的使用情况。这里是链接 - http://code.google.com/p/google-gson/
为什么downvote? – 2012-04-26 13:47:22
我可以知道投票的理由吗? – 2012-04-26 13:47:23
我会猜测,因为......它不回答他的问题,基本上只不过是一个链接,而不是一个答案。 – 2012-04-26 13:50:52
我发现谷歌gson是非常方便,并且(这不是很频繁)是非常轻,并没有留下痕迹在你的代码除了在你做的JSON生产点(如果你不不需要特定的转换)。
他已*拥有* JSON。没有什么可以在这里“转换”。我认为他不知道JSON是什么。 – 2012-04-26 13:48:49
我明白了。我认为这个问题很糟糕,但你可能是对的。 – 2012-04-26 13:50:23
此字符串是已经按照JSON对象。你是什么意思,将String转换为JSON? – Anton 2012-04-26 13:46:07
我认为你将很难将已经是JSON的东西转换成JSON。 – 2012-04-26 13:46:43
但这很好奇。该示例甚至不是适当的java代码。可能有一些关于在去SO之前没有发生的问题的想法。 – 2012-04-26 13:53:52