Вопросы с тегом «json»

JSON (JavaScript Object Notation) - это текстовый формат обмена данными, не зависящий от языка. Используйте этот тег, когда используется этот текстовый формат. НЕ ИСПОЛЬЗУЙТЕ ЭТУ ТЕГ ДЛЯ ПРИРОДНЫХ ОБЪЕКТОВ JAVASCRIPT ИЛИ LITERALS ОБЪЕКТОВ JAVASCRIPT. Прежде чем задать вопрос, проверьте свой JSON с помощью валидатора JSON, такого как JSONLint (https://jsonlint.com).

13
В чем разница между YAML и JSON?
Каковы различия между YAML и JSON, особенно учитывая следующие вещи? Производительность (время кодирования / декодирования) Потребление памяти Ясность выражения Доступность библиотеки, простота использования (я предпочитаю C) Я планировал использовать один из этих двух компонентов в нашей встроенной системе для хранения файлов конфигурации. Связанные с: Должен ли я использовать YAML или …
736 json  yaml 

15
Стандартный формат ответа JSON API?
Существуют ли стандарты или лучшие практики для структурирования ответов JSON из API? Очевидно, что данные каждого приложения различны, так что меня это не касается, а скорее «шаблон ответа», если хотите. Пример того, что я имею в виду: Успешный запрос: { "success": true, "payload": { /* Application-specific data would go here. …
700 json  request  response 

9
Использование методов PUT и PATCH в реальных сценариях API REST
Прежде всего, некоторые определения: PUT определен в разделе 9.6 RFC 2616 : Метод PUT запрашивает, чтобы вложенный объект был сохранен под предоставленным Request-URI. Если Request-URI ссылается на уже существующий ресурс, вложенный объект СЛЕДУЕТ рассматривать как модифицированную версию, находящуюся на исходном сервере . Если Request-URI не указывает на существующий ресурс, и …
683 json  rest  http  put  http-method 

24
Как я могу напечатать круговую структуру в JSON-подобном формате?
У меня есть большой объект, который я хочу преобразовать в JSON и отправить. Однако он имеет круглую структуру. Я хочу отбросить все существующие циклические ссылки и отправить все, что можно зачеркнуть. Как я могу это сделать? Спасибо. var obj = { a: "foo", b: obj } Я хочу преобразовать obj …
682 javascript  json  node.js 

21
Как я могу десериализовать JSON в простой словарь <string, string> в ASP.NET?
У меня есть простой список ключ / значение в JSON, отправляемый обратно в ASP.NET через POST. Пример: { "key1": "value1", "key2": "value2"} Я не пытаюсь десериализировать в сильно окрашенные объекты .NET Мне просто нужен старый старый словарь (Of String, String) или какой-то эквивалент (хеш-таблица, Dictionary (Of String, Object), StringDictionary старой …

30
Джексон с JSON: нераспознанное поле, не помеченное как игнорируемое
Мне нужно преобразовать определенную строку JSON в объект Java. Я использую Джексона для обработки JSON. У меня нет контроля над вводом JSON (я читаю из веб-службы). Это мой входной JSON: {"wrapper":[{"id":"13","name":"Fred"}]} Вот упрощенный вариант использования: private void tryReading() { String jsonStr = "{\"wrapper\"\:[{\"id\":\"13\",\"name\":\"Fred\"}]}"; ObjectMapper mapper = new ObjectMapper(); Wrapper wrapper …

29
Могу ли я установить неограниченную длину для maxJsonLength в web.config?
Я использую функцию автозаполнения JQuery. Когда я пытаюсь получить список из более чем 17000 записей (каждая не будет иметь длину более 10 символов), он превышает длину и выдает ошибку: Информация об исключении: Тип исключения : InvalidOperationException Сообщение об исключении: Ошибка во время сериализации или десериализации с использованием JSON JavaScriptSerializer. Длина …

13
Многострочные строки в формате JSON
Я пишу некоторые файлы данных в формате JSON и хотел бы, чтобы некоторые действительно длинные строковые значения были разбиты на несколько строк. Используя JSON-модуль Python, я получаю массу ошибок, использую ли я \или \nкак выход. Возможно ли иметь многострочные строки в JSON? Это в основном для визуального комфорта, поэтому я …
657 json  string  syntax  multiline 

6
Опубликовать JSON с использованием запросов Python
Мне нужно отправить JSON от клиента к серверу. Я использую Python 2.7.1 и simplejson. Клиент использует запросы. Сервер является CherryPy. Я могу получить жестко закодированный JSON с сервера (код не показан), но когда я пытаюсь отправить JSON на сервер, я получаю «400 Bad Request». Вот мой код клиента: data = …

18
Как «красиво» отформатировать вывод JSON в Ruby on Rails
Я хотел бы, чтобы мой вывод JSON в Ruby on Rails был «красивым» или красиво отформатированным. Прямо сейчас я звоню, to_jsonи мой JSON находится на одной линии. Иногда бывает трудно увидеть, есть ли проблема в потоке вывода JSON. Есть ли способ настроить, чтобы сделать мой JSON "красивым" или красиво отформатированным …

11
Используя Node.JS, как мне прочитать файл JSON в (серверную) память?
Фон Я делаю некоторые эксперименты с Node.js и хотел бы прочитать объект JSON, либо из текстового файла, либо из файла .js (что лучше ??) в память, чтобы я мог быстро получить доступ к этому объекту из кода. Я понимаю, что есть такие вещи, как Монго, Альфред и т. Д., Но …
618 javascript  json  node.js 

15
Двоичные данные в строке JSON. Что-то лучше, чем Base64
Формат JSON изначально не поддерживает двоичные данные. Двоичные данные должны быть экранированы, чтобы их можно было поместить в строковый элемент (т. Е. Ноль или более символов Unicode в двойных кавычках с использованием обратной косой черты) в JSON. Очевидный способ избежать двоичных данных - использовать Base64. Тем не менее, Base64 имеет …
615 json  base64 

19
Предпочтительный способ хранения массивов PHP (json_encode vs serialize)
Мне нужно хранить многомерный ассоциативный массив данных в плоский файл для целей кэширования. Иногда я могу столкнуться с необходимостью конвертировать его в JSON для использования в моем веб-приложении, но в большинстве случаев я буду использовать массив непосредственно в PHP. Будет ли эффективнее хранить этот массив в виде JSON или сериализованного …

24
Pretty-Printing JSON с PHP
Я строю PHP-скрипт, который передает данные JSON в другой скрипт. Мой скрипт строит данные в большой ассоциативный массив, а затем выводит данные, используя json_encode. Вот пример сценария: $data = array('a' =&gt; 'apple', 'b' =&gt; 'banana', 'c' =&gt; 'catnip'); header('Content-type: text/javascript'); echo json_encode($data); Приведенный выше код дает следующий вывод: {"a":"apple","b":"banana","c":"catnip"} Это …
589 php  json  pretty-print 

11
Выборка: данные POST JSON
На этом вопросе есть ответы на Переполнение стека на русском : как отправить json на сервер fetch javascript? Все говорят только о том, как получить JSON Я пытаюсь поместить объект JSON, используя fetch . Из того, что я могу понять, мне нужно прикрепить строковый объект к телу запроса, например: fetch("/echo/json/", …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.