2015-06-10 2 views
4

Я использую org.json.simple.JSONObject. Я хочу преобразовать string в Json object.Преобразование строки в объект json с использованием json.simple

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

Не работает. Зачем?

+2

«Но без успеха» не сообщает нам никакой информации о режиме сбоя. Какова ценность 'value'? Что происходит с кодом, который вы пробовали? –

+0

Является ли «savepos» правильно отформатированным JSON и! Null? – Tank

+0

Как преобразовать из объекта Java (Пример s = new Sample()) в строку JSON? –

ответ

19

Попробуйте это:

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

Поскольку существует множество библиотек JSONParser, имя библиотеки было бы полезно –

+0

Как преобразовать из объекта Java (Образец s = новый пример()) в строку JSON? –

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

должны делать свою работу.

Смежные вопросы