Вопросы с тегом 'json'

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

В чем разница между YAML и JSON? Когда нужно отдать предпочтение одному другому

Когда мы предпочитаем использовать YAML над JSON и наоборот, учитывая следующие вещи? Производительность (время кодирования/декодирования) Потребление памяти Ясность выражения Доступность библиотеки, простота использования (я предпочитаю C) Я пл...
задан 13 нояб. '09 в 5:42
13
ответов

Стандартный формат ответа JSON API?

Существуют ли стандарты или лучшие практики для структурирования ответов JSON от API? Очевидно, что все данные приложения отличаются друг от друга, поэтому меня не интересует, а скорее "шаблон отзыва", если хотите. Пример того, что я имею в виду: ...
задан 09 окт. '12 в 21:43
11
ответов

Проводка файла и связанных данных в RESTful WebService предпочтительно в виде JSON

Это, наверное, будет глупый вопрос, но у меня одна из тех ночей. В приложении я разрабатываю API RESTful и мы хотим, чтобы клиент отправлял данные как JSON. Часть этого приложения требует, чтобы клиент загружал файл (обычно изображение), а также инфо...
задан 03 нояб. '10 в 5:07
26
ответов

Могу ли я установить неограниченную длину для maxJsonLength в web.config?

Я использую функцию автозаполнения jQuery. Когда я пытаюсь получить список из более чем 17000 записей (каждая из них не будет иметь длину более 10 char), она превышает длину и выдает ошибку: Информация об исключении:     Тип исключения: InvalidOpe...
задан 20 июля '09 в 9:38
16
ответов

Двоичные данные в строке JSON. Что-то лучше, чем Base64

формат JSON изначально не поддерживает двоичные данные. Бинарные данные должны быть экранированы так, чтобы их можно было помещать в строковый элемент (т.е. Ноль или несколько символов Unicode в двойных кавычках с использованием обратных слэшей) в J...
задан 18 сент. '09 в 11:08
18
ответов

Предпочтительный метод хранения массивов PHP (json_encode vs serialize)

Мне нужно сохранить многомерный ассоциативный массив данных в плоском файле для целей кеширования. Иногда мне приходилось переходить на JSON для использования в моем веб-приложении, но в большинстве случаев я буду использовать массив непосредственно ...
задан 29 апр. '09 в 23:09
15
ответов

Как переформатировать JSON в Notepad ++?

Мне нужно Notepad ++ взять строку json из этого {"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}} к...
задан 13 окт. '09 в 17:06
34
ответов

Джексон с JSON: непризнанное поле, не отмеченное как невежественное

Мне нужно преобразовать определенную строку JSON в объект Java. Я использую Jackson для обработки JSON. Я не контролирую входной JSON (я читаю из веб-службы). Это мой вход JSON: {"wrapper":[{"id":"13","name":"Fred"}]} Вот упрощенный пример использ...
задан 20 дек. '10 в 7:02
18
ответов

Как я могу десериализовать JSON для простого словаря <string, string> в ASP.NET?

У меня есть простой список ключей/значений в JSON, который отправляется обратно на ASP.NET через POST. Пример: { "key1": "value1", "key2": "value2"} Я НЕ ПЫТАЮСЬ ЗАСТРАХОВАТЬ В СИЛЬНО ТИПОВЫЕ ОБЪЕКТЫ .NET Мне просто нужен простой старый слова...
задан 30 июля '09 в 19:28
15
ответов

Что такое JSON и зачем использовать его?

Я посмотрел на википедию и заглянул в нее и прочитал официальную документацию, но я до сих пор не понял, что я действительно понимаю, что такое JSON, и почему я буду использовать его. Я создавал приложения с использованием PHP, MySQL и Javascript/HT...
задан 20 дек. '08 в 23:19
31
ответ

Как преодолеть "datetime.datetime не JSON serializable"?

У меня есть базовый dict следующим образом: sample = {} sample['title'] = "String" sample['somedate'] = somedatetimehere Когда я пытаюсь сделать jsonify(sample), я получаю: TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSO...
задан 09 авг. '12 в 5:02
7
ответов

Используя Node.JS, как мне прочитать файл JSON в (серверную) память?

Фон Я экспериментирую с Node.js и хотел бы прочитать объект JSON из текстового файла или файла .js(что лучше?) в память, чтобы я мог быстро получить доступ к этому объекту от кода. Я понимаю, что есть такие вещи, как Монго, Альфред и т.д., Но сейч...
задан 04 апр. '12 в 15:22
16
ответов

Как я могу "красиво" форматировать вывод JSON в Ruby on Rails?

Я бы хотел, чтобы мой вывод JSON в Ruby on Rails был "красивым" или красиво отформатированным. Прямо сейчас я звоню to_json, и мой JSON находится на одной строке. Иногда это может быть трудно понять, есть ли проблема в потоке вывода JSON. Есть л...
задан 17 сент. '08 в 22:25
20
ответов

Многострочные строки в JSON

Я пишу некоторые файлы данных в формате JSON и хотел бы иметь некоторые действительно длинные строковые значения, разделенные на несколько строк. Используя модуль JSON python, я получаю много ошибок, использую ли я \ или \n как escape. Возможно ли ...
задан 06 марта '10 в 17:29
15
ответов

jQuery AJAX cross domain

Вот две страницы: test.php и testserver.php. test.php <script src="scripts/jq.js" type="text/javascript"></script> <script> $(function() { $.ajax({url:"testserver.php", success:function() { ...
задан 17 авг. '10 в 22:31