Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 18.04.2016
Сообщений: 75

Как разобрать JSON

04.10.2019, 16:16. Показов 888. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, есть JSON ответ, необходимо получить значение ключа "duration". Попытки перебора object и array были без результатные, я так понимаю тут не все просто заполучить далекий ключ. Заранее благодарен.

Кликните здесь для просмотра всего текста
{
"kind": "youtube#videoListResponse",
"etag": ""p4VTdlkQv3HQeTEaXgvLePAydmU/8eajs-GzX518ZDbRJUOSKwss8N8"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#video",
"etag": ""p4VTdlkQv3HQeTEaXgvLePAydmU/xzWviBUnZJv1Repv0lSvClf12-Q"",
"id": "KD5wYlYHj_U",
"contentDetails": {
"duration": "PT9M59S",
"dimension": "2d",
"definition": "hd",
"caption": "false",
"licensedContent": false,
"projection": "rectangular"
}
}
]
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.10.2019, 16:16
Ответы с готовыми решениями:

Как разобрать JSON?
есть класс class Person(models.Model): Id = models.IntegerField('Id', primary_key=True) name = models.CharField('name',...

Как разобрать JSON
Привет! Нужен совет по разбору JSON. Есть JSON { "orderID": 12345, "shopperName": "Ваня Иванов", ...

Как разобрать такой JSON?
Товарищи! Помогите пожалуйста разобрать этот JSON. Я новичок и для меня он очень сложный, тут нужен совет специалиста. После...

1
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
04.10.2019, 17:23
Java
1
2
3
4
ObjectMapper om = new ObjectMapper();
        JsonNode jsonNode = om.readTree(json);
        String path = jsonNode.findPath("items").path(0).path("contentDetails").path("duration").asText();
        System.out.println(path);
только у тебя json какой-то кривой
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.10.2019, 17:23
Помогаю со студенческими работами здесь

Как разобрать такой json
Не могу понять, как доступиться к ключам элементов массива, являющегося значением для "executions" через объекты. { ...

Как разобрать JSON на переменные?
через POST приходит переменная $data содержит строку ...

Как правильно разобрать JSON?
Добрый день! Пытаюсь разобрать Json ответ от API на классы итд. Классы сгенерировал на jsonutils.com Скопировал в проект,...

Как разобрать JSON массив из PHP?
Добрый вечер! Подскажите новичку..... Как разобрать, json массив полученный из обработчика PHP в js скрипте? делаю запрос к...

Как разобрать строку с несколькими значения JSON
Проблема думаю в задании массива у меня думаю.... Как её решить понять не могу.... вот код while...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru