Проблема при создании экземпляра JSONObject - PullRequest
0 голосов
/ 18 апреля 2020

Я новичок в java, и я видел много людей, использующих JSONObject, как это:

 String content ="....";
 JSONObject Object1 = new JSONObject(content);

Но когда я это делаю, появляется, что: введите описание изображения здесь

Что не так, пожалуйста, помогите мне. (У меня есть "import net .sf. json .JSONObject")

Ответы [ 2 ]

0 голосов
/ 18 апреля 2020

Похоже, вы импортируете не ту библиотеку. Используемая вами библиотека не имеет конструктора, который получает строковый параметр только логическое значение:

http://json-lib.sourceforge.net/apidocs/jdk15/net/sf/json/JSONObject.html#JSONObject (логическое значение)

Библиотека, которой вы являетесь пытается использовать при инициализации новый экземпляр JSONObject от Google:

https://developer.android.com/reference/org/json/JSONObject#JSONObject (java .lang.String)

0 голосов
/ 18 апреля 2020

JSONObject предоставлен вами из популярной org. json библиотеки, которая содержит конструктор как ваш пример.

Так что просто переключитесь на это Lib.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...