Почему я получаю эту ошибку, когда я пытаюсь получить ключи от JSONObject?
его явно в APIклавиши() не определено для типа JSONObject
И я импортировать правильную библиотеку:
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
Я видел example использования и работает на них.
это часть моего кода, где я получаю сообщение об ошибке:
JSONArray pObject = (JSONArray) srcClaims.get(i);
for (int j=0; j < pObject.size() ; j++) {
JSONObject mainsnak = (JSONObject) pObject.get(j);
mainsnak.keys();
И я забыл упомянуть о libray я использую JSON-простой-1.1.1.jar.
Нам нужно еще, пояснить ясно, –
Пожалуйста, обновите свой код. –
Является ли название вашего вопроса «точным» сообщением об ошибке? Вы уверены, что у вас нет другого класса под названием 'JSONObject'? Если вы наводите курсор на 'JSONObject' в среде IDE, какое полное имя оно показывает? –