У меня проблема при разборе 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);