Ошибка последней строки бросить JsonExceptionGot JSONObject текст должен начинаться с '{' Ошибка
Client client = Client.create();
WebResource webResource = client.resource(baseUrl+"/jaspertemplate");
ClientResponse respons = webResource.accept("application/json")
.get(ClientResponse.class);
String output = respons.getEntity(String.class);
JSONObject obj1 = new JSONObject(output.trim());
Мой JSON:
[
{
"type": "folder",
"name": "PAM",
"path": "C:\\home\\sameer\\sample\\PAM",
"id": "PAM6",
"children": [
{
"type": "file",
"name": "Country_Report_View_PAM.jasper",
"path": "C:\\home\\sameer\\sample\\PAM\\Country_Report_View_PAM.jasper",
"id": "Country_Report_View_PAM.jasper7",
"children": []
}
]
}
]
[{ "Тип": "папка", "имя": "РАМ", "путь": "C: \\ \\ дома Самир \\ образец \\ РАМ " "идентификатор": "PAM6", "дети": [{ "типа": "файл", "имя": "Country_Report_View_PAM.jasper", "путь":" C: \\ \\ домой одинаковый \\ образец \\ PAM \\ Country_Report_View_PAM.jasper "," id ":" Country_Report_View_PAM.jasper7 "," children ": []}]}] Мой Json - это – jacob
. Если ваш комментарий будет в исходном вопросе? –
Вы возвращаете массив или объект со стороны сервера? если это массив, пожалуйста, верните объект вместо –