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

87
Разница между json.js и json2.js

Может кто-нибудь сказать мне, в чем разница между двумя парсерами JSON? https://github.com/douglascrockford/JSON-js/blob/master/json.js https://github.com/douglascrockford/JSON-js/blob/master/json2.js У меня есть файл JSON от 13 апреля 2007 г. (в нем есть такие методы, как parseJSON). Я не вижу...

87
Есть ли практическая причина использовать строки в кавычках для ключей JSON?

Согласно Крокфорду в json.org , JSON объект состоит из элементов , которые состоят из пар . Каждая пара состоит из строки и значения , при этом строка определяется как: Строка - это последовательность из нуля или более символов Юникода, заключенная в двойные кавычки с использованием экранирования...

87
Сериализация Python namedtuple в json

Каков рекомендуемый способ сериализации a namedtupleв json с сохранением имен полей? Сериализация a namedtupleв json приводит к сериализации только значений, а имена полей теряются при переводе. Я хотел бы, чтобы поля также сохранялись при json-ized и, следовательно, сделал следующее: class...

87
Использование числа как «индекса» (JSON)

Недавно начал копаться в JSON, и сейчас я пытаюсь использовать число в качестве «идентификатора», что не очень хорошо работает. foo:"bar"работает нормально, а вот 0:"bar"нет. var Game = { status: [ { 0:"val", 1:"val", 2:"val" }, { 0:"val", 1:"val", 2:"val" } ] } alert(Game.status[0].0); Есть ли...

87
gson.toJson () выбрасывает StackOverflowError

Я хотел бы сгенерировать строку JSON из моего объекта: Gson gson = new Gson(); String json = gson.toJson(item); Каждый раз, когда я пытаюсь это сделать, я получаю такую ​​ошибку: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception...

87
Как проверить, является ли объект JavaScript JSON

У меня есть вложенный объект JSON, который мне нужно перебрать, и значение каждого ключа может быть строкой, массивом JSON или другим объектом JSON. В зависимости от типа объекта мне нужно выполнять разные операции. Есть ли способ проверить тип объекта, чтобы узнать, является ли он строкой,...

87
Преобразование данных в JSON в C #

Я хочу получить записи из базы данных в DataTable . Затем преобразуйте DataTable в объект JSON. Верните объект JSON в мою функцию JavaScript. Я использую этот код, звоня: string result = JsonConvert.SerializeObject(DatatableToDictionary(queryResult, "Title"), Newtonsoft.Json.Formatting.Indented);...

87
Почему Visual Studio сообщает мне, что метод AddJsonFile () не определен?

Я разрабатываю проект ASP.NET 5 WebAPI с использованием VS Ultimate 2015 Preview. Я пытаюсь настроить приложение таким образом (номера строк - это просто ориентиры): 1 using Microsoft.Framework.ConfigurationModel; 2 3 public IConfiguration Configuration { get; private set; } 4 5 public Startup() 6...

87
Как добавить переменные среды в launch.json в VSCode

Работа с новым редактором VSCode над проектом node.js. Я пытаюсь настроить свой профиль «Запуск» для отладки путем редактирования файла launch.json. Мне нужно настроить строку подключения в качестве переменной среды. Согласно комментариям в файле launch.json: // Environment variables passed to the...

87
Используйте jq для анализа строки JSON

Я пытаюсь jqразобрать структуру JSON, например: { "a" : 1, "b" : 2, "c" : "{\"id\":\"9ee ...\",\"parent\":\"abc...\"}\n" } То есть элемент в JSON - это строка с экранированным json. Итак, у меня есть что-то вроде $ jq [.c] myFile.json | jq [.id] Но это сбой с jq: error: Cannot index string with...

87
Модуль, скомпилированный с помощью swift 3.0, нельзя импортировать в Swift 3.0.1.

Я обновил Xcode до 8.1 GM и теперь получаю следующую ошибку для SwiftyJSON. Другие импортированные фреймворки вроде работают. Есть ли способ заставить это работать в Swift 3, пока SwiftyJSON не обновит свою структуру? Я использовал Carthage для импорта / обновления фреймворков. Я также Use Legacy...

86
POST-данные в формате JSON

У меня есть некоторые данные, которые мне нужно преобразовать в формат JSON, а затем отправить их с помощью функции JavaScript. <body onload="javascript:document.myform.submit()"> <form action="https://www.test.net/Services/RegistrationService.svc/InviteNewContact" method="post"...

86
JSON-сериализация моделей Google App Engine

Я долго искал безуспешно. В моем проекте не используется Django. Есть ли простой способ сериализации моделей App Engine (google.appengine.ext.db.Model) в JSON или мне нужно написать собственный сериализатор? Модель: class Photo(db.Model): filename = db.StringProperty() title = db.StringProperty()...

86
Ruby отправить запрос JSON

Как отправить запрос JSON в рубине? У меня есть объект JSON, но я не думаю, что смогу это сделать .send. Должен ли я использовать javascript для отправки формы? Или я могу использовать класс net / http в ruby? С заголовком - тип содержимого = json и тело объекта json?...

86
Список языковых кодов в YAML или JSON? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Есть ли где-нибудь список языковых кодов в YAML...

86
Facebook Graph API, как получить электронную почту пользователей?

Я использую Graph API, но не могу понять, как получить адрес электронной почты вошедшего в систему пользователя. Во введении к Graph говорится: «API Graph может предоставить доступ ко всем основным данным регистрации учетной записи, которые вы обычно запрашиваете в форме регистрации для своего...

86
Скрыть определенные значения в выводе JSON.stringify ()

Можно ли исключить определенные поля из включения в строку json? Вот какой-то псевдокод var x = { x:0, y:0, divID:"xyz", privateProperty1: 'foo', privateProperty2: 'bar' } Я хочу, чтобы privateProperty1 и privateproperty2 не отображались в строке json Итак, я подумал, что могу использовать функцию...

86
Как передать массив в атрибут jQuery .data ()

Хорошо, поэтому я хочу передать очень простой массив в серверную часть данных jquery, например: <div data-stuff="['a','b','c']"></div> а затем вернуться вот так: var stuff = $('div').data('stuff'); alert(stuff[0]); Почему появляется предупреждение "[", а не "a" (см. Ссылку JSfiddle)...