2015-06-10 23 views
4

我正在使用org.json.simple.JSONObject。 我想將string轉換成Json object使用json.simple將字符串轉換爲json對象

String value=request.getParameter("savepos"); 
JSONObject jsonObject = (JSONObject) JSONValue.parse(value); 

它不起作用。爲什麼?

+2

「但沒有成功」不會告訴我們有關故障模式的任何信息。 「價值」的價值是什麼?你試過的代碼會發生什麼? –

+0

「savepos」格式正確的JSON和!null? – Tank

+0

如何將Java對象(Sample s = new Sample())轉換爲JSON字符串? –

回答

19

試試這個:

JSONParser parser = new JSONParser(); 
JSONObject json = (JSONObject) parser.parse(stringToParse); 
+4

由於存在多個JSONParser庫,因此庫名稱會很有幫助 –

+0

如何將Java對象(Sample s = new Sample())轉換爲JSON字符串? –

3
JSONParser parser = new JSONParser(); 
JSONObject json = (JSONObject) parser.parse(value); 

應該做的工作。

相關問題