Проблема в вставке json, когда я пытаюсь запустить свое приложение, я получаю сообщение об ошибке: JSONObject jsonObject = new JSONObject (result); - PullRequest
0 голосов
/ 16 сентября 2018

У меня проблема при разборе JSON в Android.Я получаю некоторые JSON с моего сервера, и я пытаюсь проанализировать его на стороне клиента.Помогите мне, пожалуйста!это json, полученный от сервера:

[
{
    "comments": [
        {
            "content": "pretty cool!"
        },
        {
            "content": "good!"
        }
    ],
    "image": [
        {
            "url": "https://shop.aftabrayaneh.com/image/cache/data/arduino/boards/due/Arduino_Due_%20_R3_1-500x500.jpg"
        },
        {
            "url": "https://shop.aftabrayaneh.com/image/cache/data/arduino/boards/due/Arduino_Due_%20_R3_2-500x500.jpg"
        },
        {
            "url": "https://shop.aftabrayaneh.com/image/cache/data/arduino/boards/due/Arduino_Due_%20_R3_3-500x500.jpg"
        }
    ],
    "id": "1",
    "name": "برد آردوینو Due",
    "price": "106400",
    "description": "برد آردوینو Due یک میکروکنترلر بر پایه SAM3X8E ARM Cortex-M3 CPU از شرکت Atmel می باشد. این برد، اولین برد آردوینویی است که بر اساس میکروکنترلر با هسته ARM 32 بیتی پایه ریزی شده است. دارای 54 پین دیجیتال ورودی/خروجی (که 12 تای آن می تواند به عنوان خروجی PWM استفاده شود)، 12 ورودی آنالوگ، 4 پورت UARTs (پورت های سریال سخت افزاری)، و یک ساعت 84 مگاهرتزی، an USB OTG capable connection ، یک DAC (دیجیتال به آنالوگ)، 2 عدد TWI، یک پاور جک، یک SPI header، یک JTACG header، یک دکمه ریست و یک دکمه پاک کردن می باشد.",
    "dicount_percent": "0",
    "like": "2000",
    "available": "1"
},
{
    "comments": [
        {
            "content": "nice!"
        }
    ],
    "image": [
        {
            "url": "https://shop.aftabrayaneh.com/image/cache/data/arduino/boards/Arduino-Mega2560-R3/Arduino%20Mega2560%20Rev3_2-500x500.jpg"
        }
]

строка:

JSONObject jsonObject = new JSONObject(result);

1 Ответ

0 голосов
/ 16 сентября 2018

Ваш JSON недействителен.Добавьте "}]" в конце вашего JSON.

...