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

627
Как «красиво» отформатировать вывод JSON в Ruby on Rails

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

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

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

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

Формат JSON изначально не поддерживает двоичные данные. Двоичные данные должны быть экранированы, чтобы их можно было поместить в строковый элемент (т. Е. Ноль или более символов Unicode в двойных кавычках с использованием обратной косой черты) в JSON. Очевидный способ избежать двоичных данных -...

614
Почему «npm install» переписывает package-lock.json?

Я только недавно обновился до npm @ 5 . Теперь у меня есть файл package-lock.json со всем из package.json . Я ожидаю, что при запуске npm installверсии зависимостей будут извлечены из файла блокировки, чтобы определить, что должно быть установлено в моем каталоге node_modules . Что странно, так это...

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

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

589
Pretty-Printing JSON с PHP

Я строю PHP-скрипт, который передает данные JSON в другой скрипт. Мой скрипт строит данные в большой ассоциативный массив, а затем выводит данные, используя json_encode. Вот пример сценария: $data = array('a' => 'apple', 'b' => 'banana', 'c' => 'catnip'); header('Content-type:...

562
Выборка: данные POST JSON

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

548
Как проверить, является ли строка допустимой строкой JSON в JavaScript без использования Try / Catch

Что-то вроде: var jsonString = '{ "Id": 1, "Name": "Coke" }'; //should be true IsJsonString(jsonString); //should be false IsJsonString("foo"); IsJsonString("<div>foo</div>") Решение не должно содержать try / catch. Некоторые из нас включают «разбить все ошибки», и им не нравится, когда...

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

Я просмотрел википедию, прогуглил ее и прочитал официальную документацию, но до сих пор не дошел до того, что действительно понимаю, что такое JSON и почему я его использую. Некоторое время я создавал приложения с использованием PHP, MySQL и Javascript / HTML, и если JSON сможет что-то сделать,...

541
Не можете использовать объект типа stdClass в качестве массива?

Я получаю странную ошибку, используя json_decode(). Он правильно декодирует данные (я видел это с помощью print_r), но когда я пытаюсь получить доступ к информации внутри массива, я получаю: Fatal error: Cannot use object of type stdClass as array in C:\Users\Dail\software\abs.php on line 108 Я...

495
Обнаружена ошибка JSON.NET. Самостоятельная ссылка на тип

Я попытался сериализовать класс POCO, который был автоматически сгенерирован из Entity Data Model .edmx, и когда я использовал JsonConvert.SerializeObject Я получил следующую ошибку: Произошла ошибка Самостоятельная ссылка на тип System.data.entity. Как мне решить эту...

477
JQuery AJAX кросс-домен

Вот две страницы, test.php и testserver.php. test.php <script src="scripts/jq.js" type="text/javascript"></script> <script> $(function() { $.ajax({url:"testserver.php", success:function() { alert("Success"); }, error:function() { alert("Error"); }, dataType:"json", type:"get" }...

474
Сохранение текстов utf-8 в json.dumps как UTF8, а не как escape-последовательность

образец кода: >>> import json >>> json_string = json.dumps("ברי צקלה") >>> print json_string "\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4" Проблема: она не читается человеком. Мои (умные) пользователи хотят проверять или даже редактировать текстовые файлы с помощью дампов...

464
Возврат ответа JSON из представления Flask

У меня есть функция, которая анализирует CSV-файл с помощью Pandas и выдает отчет со сводной информацией. Я хочу вернуть результаты как ответ от представления Flask. Как вернуть ответ JSON? @app.route("/summary") def summary(): d = make_summary() # send it back as...

455
Как я могу разобрать JSON с C #?

У меня есть следующий код: var user = (Dictionary<string, object>)serializer.DeserializeObject(responsecontent); Входные данные в responsecontentформате JSON, но они неправильно проанализированы в объекте. Как мне правильно десериализовать...

453
Разница между JSON.stringify и JSON.parse

Я был смущен, когда использовать эти два метода синтаксического анализа. После того, как я передаю свои json_encoded данные и получаю их обратно через ajax, я часто путаюсь, когда мне следует использовать JSON.stringify и JSON.parse . Я получаю [object,object]в моем console.log при разборе и...

441
Google Gson - десериализовать список <class> объект? (универсальный тип)

Я хочу передать объект списка через Google Gson, но не знаю, как десериализовать универсальные типы. Что я попробовал, посмотрев на это (ответ BalusC): MyClass mc = new Gson().fromJson(result, new List<MyClass>(){}.getClass()); но затем я получаю ошибку в eclipse, говорящую «Тип new List ()...