Articles of json

JSONException: нет значения для XYZ при попытке getString («XYZ»)

Я разбираю JSON в Android на следующих шагах: Получите ответ XML от веб-службы с использованием объекта HttpPost. Преобразуйте этот XML в строку JSON, затем объект JSON. Теперь проблема заключается в том, что иногда ответ XML имеет нулевую строку или тег Null. Например: <data> <name>Martin Clark</name> <city>London</city> <country>XYZ</country> or <country /> <!– Sometimes it will blank […]

Лучшая практика получения JSON и преобразования его в объект

Я получаю строку JSON в java, и я хочу преобразовать ее в объект, представляющий строку. В настоящее время у меня есть эта функция: private ArrayList<MyDevice> parseResposne(String response) { ArrayList<MyDevice> devices = null; JSONArray jsnArr = null; try { // JSONObject jObj = new JSONObject(response); jsnArr = new JSONArray(response); } catch (JSONException e) { // TODO […]

Исключение в потоке «main» java.lang.NoClassDefFoundError: org / codehaus / jackson / JsonParseException

Я использую Twilio для отправки SMS-сообщений из своего веб-приложения, и я почти завершил интеграцию. Он отправляет SMS, но генерируется ошибка, и я не понимаю, почему. Я включил зависимость JSON от этой json и этой ссылки файла, но я все еще получаю сообщение об ошибке. Какую другую банку мне нужно включить? Exception in thread "main" java.lang.NoClassDefFoundError: […]

Разбор json с вложенными массивами с Gson

Я новичок в разборе Gson и несколько простых анализов Gson. Но на этот раз мой JSON очень сложный. Мой JSON выглядит так: {"uname":"man101", "uid":"2", "account":{ "entry":[8,15.48], "exit":[8,15.48], "details": [[0,0],[0,8.2],[1.15,8.2],[1.15,18.23],[7.33,18.23],[7.33,15.48],[12.15,2.28], [12.35,2.28],[12.35,0],[10.65,0],[10.65,1.42],[8.1,1.42],[8.1,3.95], [4.25,3.95],[4.25,0]], "section": [ { "account":[[0,0],[0,3.35], [4.25,3.35],[4.25,0]], "category":"office", "description":"Mobile based company", "sectionname":"xyz", "id":1 }, { "account":[[0,3.95],[0,7.8], [4.25,7.8],4.25,3.95]], "category":"office", "description":"Network based company", "sectionname":"ABC", "id":2 }, ] }, […]

ArrayList <HashMap <String, String >> android принимает переменные

Как я могу взять все переменные с тегом URL-адреса, например? Из этой переменной: ArrayList<HashMap<String, String>> ?

Сериализация Gson в зависимости от значения поля

У меня есть POJO, похожее на: public class MyGsonPojo { @Expose @SerializedName("value1") private String valueOne; @Expose @SerializedName("value2") private boolean valueTwo; @Expose @SerializedName("value3") private int valueThree; // Getters and other stuff here } Проблема в том, что этот объект должен быть сериализован в тело json для вызова сервера. Некоторые поля являются необязательными для запроса, и если […]

Ошибка анализа данных – строка не может быть преобразована в JSONObject

Я хочу получить доступ к приложениям Android через веб-сервис. В веб-службе выполняется новая регистрация. В приложениях для Android создается xml-файл для новой регистрации. Данные успешно сохраняются в базе данных SQL Server и сохраняются должным образом с помощью веб-службы и возвращаются данные в строку jason. Но когда строка преобразуется в JSONObject, она дает мне ошибку: Error […]

Gson, как десериализовать массив или пустую строку

Я пытаюсь десериализовать этот json для массива объектов: [{ "name": "item 1", "tags": ["tag1"] }, { "name": "item 2", "tags": ["tag1","tag2"] }, { "name": "item 3", "tags": [] }, { "name": "item 4", "tags": "" }] Мой класс java выглядит так: public class MyObject { @Expose private String name; @Expose private List<String> tags = new […]

Как JSON может быть передан в AngularJS в веб-браузере Android?

Я пытаюсь использовать Android Webview для отображения некоторого «активного» контента (наборы изображений, которые различаются в зависимости от некоторых параметров ввода). Содержимое будет локальным (офлайн). Я хотел бы использовать Angular.js для управления носителями, которые будут отображаться на странице. Итак, к проблеме … как мое приложение Angular получит данные JSON при запуске? Проблема, которую я вижу, заключается […]

Gson .JsonSyntaxException – java.lang.NumberFormatException: недопустимый двойной: ""

Я запускаю этот код и сбой. Вы можете мне помочь? public class RepairCostsData { @Expose private int month; @Expose private int month_id; @Expose private int year; @Expose private double summa; @Expose private double detail_price; @Expose private double job_price; … Вызов Gson (). FromJson () для этого класса RepairCostsData[] repairCostsData = new Gson().fromJson(jsonObject.getJSONArray(DATA).toString(), RepairCostsData[].class); ** JSON […]

Intereting Posts