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

104
каков наилучший способ преобразовать пару значений ключа в формате json в рубиновый хеш с символом в качестве ключа?

Мне интересно, как лучше всего преобразовать пару значений ключа в формате json в рубиновый хеш с символом в качестве ключа: пример: { 'user': { 'name': 'foo', 'age': 40, 'location': { 'city' : 'bar', 'state': 'ca' } } } ==> { :user=>{ :name => 'foo', :age =>'40', :location=>{ :city...

104
Как удалить k__BackingField из json при десериализации

Я получаю k_BackingField в моем возвращенном json после сериализации xml-файла в объект .net C #. Я добавил DataContract и атрибут DataMember к объекту .net C #, но тогда я ничего не получаю на стороне клиента json. [XmlRoot("person")] [Serializable] public class LinkedIn { [XmlElement("id")]...

104
Как декодировать свойство с типом словаря JSON в декодируемом протоколе Swift 4

Скажем, у меня есть Customerтип данных, который содержит metadataсвойство, которое может содержать любой словарь JSON в объекте клиента. struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email":...

104
Как исключить свойства из Codable Swift 4

Новые протоколы Encodable/ Swift 4 Decodableделают (де) сериализацию JSON довольно приятной. Однако я еще не нашел способа детального контроля над тем, какие свойства следует кодировать, а какие декодировать. Я заметил, что исключение свойства из сопутствующего CodingKeysперечисления полностью...

103
Как я могу получить доступ к свойству объекта, названному как переменная в php?

API Google, закодированные в JSON, вернули такой объект [updated] => stdClass Object ( [$t] => 2010-08-18T19:17:42.026Z ) Кто-нибудь знает, как я могу получить доступ к $tзначению? $object->$t очевидно возвращается Примечание: неопределенная переменная: tв / usr / local / ... Неустранимая...

103
Как я могу включить необработанный JSON в объект с помощью Джексона?

Я пытаюсь включить необработанный JSON в объект Java, когда объект (де) сериализуется с помощью Джексона. Чтобы проверить эту функциональность, я написал следующий тест: public static class Pojo { public String foo; @JsonRawValue public String bar; } @Test public void test() throws...

103
Полиморфизм с gson

У меня проблема с десериализацией строки json с помощью Gson. Я получаю массив команд. Команда может быть запуском, остановкой или другим типом команды. Естественно у меня есть полиморфизм, и команда запуска / остановки наследуется от команды. Как я могу сериализовать его обратно в правильный...

103
Руководство по синтаксическому анализу JSON на iPhone / iOS [закрыто]

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

103
Обеспечение того, чтобы ключи json были строчными в .NET

Есть ли простой способ использовать JSON в .NET, чтобы гарантировать, что ключи отправляются в нижнем регистре? На данный момент я использую библиотеку newtonsoft Json.NET и просто использую string loginRequest = JsonConvert.SerializeObject(auth); В данном случае authэто как раз следующий объект...

103
как правильно отправить файл из веб-службы REST клиенту?

Я только начал разрабатывать службы REST, но столкнулся с трудной ситуацией: отправка файлов из службы REST моему клиенту. До сих пор я научился отправлять простые типы данных (строки, целые числа и т. Д.), Но отправка файла - это другое дело, поскольку существует так много форматов файлов, что я...

103
Рендеринг JSON в контроллере

Я читал книгу и главу о Контроллерах, в которой говорилось о рендеринге, для JSON у него есть такой пример, но он не вдавался в подробности, поэтому я не мог понять более общую картину, в которую вписывается этот пример: render :json => @projects, :include => tasks А также пример с JSONP,...

103
свойства объекта сортировки и JSON.stringify

В моем приложении есть большой массив объектов, которые я структурирую и сохраняю на диск. К сожалению, когда объектами в массиве манипулируют, а иногда и заменяют, свойства объектов перечислены в разном порядке (порядок их создания?). Когда я выполняю JSON.stringify () в массиве и сохраняю его,...

103
Невозможно десериализовать массив JSON (например, [1,2,3]) в тип '', потому что для правильной десериализации типа требуется объект JSON (например, {«name»: «value»})

У меня такой JSON: [ { "Attributes": [ { "Key": "Name", "Value": { "Value": "Acc 1", "Values": [ "Acc 1" ] } }, { "Key": "Id", "Value": { "Value": "1", "Values": [ "1" ] } } ], "Name": "account", "Id": "1" }, { "Attributes": [ { "Key": "Name", "Value": { "Value": "Acc 2", "Values": [ "Acc 2" ] }...

103
Как сравнить два объекта JSON с одинаковыми элементами в разном порядке?

Как я могу проверить, равны ли два объекта JSON в python, не обращая внимания на порядок списков? Например ... Документ JSON a : { "errors": [ {"error": "invalid", "field": "email"}, {"error": "required", "field": "name"} ], "success": false } Документ JSON b : { "success": false, "errors": [...

103
Что следует указать в поле лицензии package.json, если мой код предназначен только для компании, в которой я работаю?

НПМ 2.11.3 Я создаю библиотеку в Node. Эта библиотека предназначена только для использования компанией, в которой я сейчас работаю. Я думаю, это означает, что лицензия «Нет». Но когда я хочу, npm initчтобы я использовал лицензию SPDX. «Нет» или «Без лицензии» не являются допустимыми вариантами....

102
$ .getJSON возвращает кешированные данные в IE8

В данный момент я играю с ASP.net MVC и JQuery. Я встречал поведение, которое, кажется, не имеет смысла. Я вызываю $.getJSONфункцию JQuery для заполнения некоторых div. Событие запускается по $(document).readyсобытию. Это прекрасно работает. Есть небольшой, AJAX.BeginFormкоторый добавляет еще одно...

102
Опубликовать данные в JsonP

Можно ли отправлять данные в JsonP? Или все данные должны передаваться в строке запроса как запрос GET? У меня есть много данных, которые мне нужно отправить в службу, кросс-домен, и они слишком велики, чтобы отправлять через строку запроса Какие есть возможности обойти это?...