Json.Net – вопросы и ответы

82
голоса
1
ответ
Я преобразовываю небольшую функциональность WebAPI в функцию Azure. Мне нужно вернуть модель с несколькими свойствами, включая свойство типа MailAddress. Поскольку этот тип не имеет конструктора по...
6 месяцев, 4 недели назад Jens
-4
голоса
1
ответ
Использование Json.NET 10.0.3. Рассмотрим следующий пример: class Foo { [JsonProperty("ids")] public int[] MyIds { get; set; } } Очевидно, что элементы массива не обозначены. Теперь рассмотрим след...
6 месяцев, 4 недели назад l33t
99
голосов
1
ответ
Настройка У меня есть контроллер WebAPI, который вызывает вызов конечной точки веб-узла, используя HttpClient.PostAsJsonAsync Скажем, что ответ метода контроллера и запрос на конечную точку веб-инт...
6 месяцев, 4 недели назад madhurtanwani
93
голоса
1
ответ
Я реализовал свой собственный NetworkStream порт для Silverlight, который разрешает асинхронные вызовы. Я хотел бы прочитать некоторые сообщения JSON-RPC, которые я получаю с сервера, поэтому я реш...
6 месяцев, 4 недели назад the_drow
91
голос
1
ответ
У меня есть класс С# public class Person { string firstname {get; set;} string lastname {get; set;} string onRenderFunction {get; set;} } Затем я настраиваю класс следующим образом: var superman = ...
6 месяцев, 4 недели назад CmdrTallen
58
голосов
1
ответ
У меня есть следующий JSON файл, содержащий несколько дочерних записей. Это образец файла: [{ "dc:type": { "dc:title": "CR", "dc:type": "recordType" }, "dc:title": "CCP56778974", "Submitted_on": "2...
6 месяцев, 4 недели назад user4910881
71
голос
2
ответа
У меня есть сторонний поставщик данных с вложенной структурой данных, подобной этой { "response": { "...": "...", "transactions": [ { "well-known-field": 123, "new-unknown-field": 456, } ] } } Итак...
6 месяцев, 4 недели назад Dmitry Gusarov
58
голосов
2
ответа
Я использую ASP.NET Web API. У меня есть следующий код, и даты в response IEnumerable<StripeInvoice> не преобразуются в формат ISO 8601 при сериализации в JSON. Они находятся в формате Micros...
6 месяцев, 4 недели назад Heinrich
107
голосов
2
ответа
У меня есть HttpClient, который получает строку JSON от REST Api. В зависимости от того, успешны они или нет, возвращаются разные структуры json. Я использую библиотеки JSON.Net для десериализации ...
6 месяцев, 4 недели назад nhesuru10
81
голос
2
ответа
Я имею дело с API, который возвращает что-то вроде этого: {"v1.ProjectList": { "self_link": { "href": "https://central-staged:8880/api/v1/projects", "methods": "GET" }, "items": [], "register": {"h...
6 месяцев, 4 недели назад codedog
109
голосов
3
ответа
У меня есть эта проблема, когда я хочу десериализовать jsonstring для модели в С#. По какой-то причине он не упорядочивает все свойства правильно. Некоторые свойства внезапно становятся 0, когда эт...
6 месяцев, 4 недели назад Nico
99
голосов
1
ответ
В настоящее время я использую RavenDB для хранения объекта, который использует класс Noda Time Instant для хранения дат. RavenDb сохраняет значение как "ArrivalTime": { "Ticks": 13507658019037497 }...
6 месяцев, 4 недели назад lai tang
71
голос
2
ответа
Надеюсь, кто-то может помочь мне с моей проблемой. Я работаю с сторонним API, который, в зависимости от конфигурации продукта в бэкэнд, вернет другую структуру JSON в качестве ответа. Я включил обр...
6 месяцев, 4 недели назад Brad Dixon
-6
голосов
1
ответ
Это связано с моим вопросом HTTPClient Buffer Exceeded 2G; Невозможно записать больше байтов в буфер, но достаточно отличается, что
6 месяцев, 4 недели назад Shannon Holsinger
58
голосов
2
ответа
У меня есть ответ JSON (HTTPWebResponse), возвращающийся из моей службы WCF. Это выглядит так: { "New SessionResult": [ { "Key": "Token", "Value": "token_value" } ] } Я использую JSON.NET(http://ja...
6 месяцев, 4 недели назад Lost
99
голосов
1
ответ
Я использую MVC 5 Web API с базой данных Entity Framework 6, в то время как я сериализую свой объект для JSON, я столкнулся с проблемами с циклами реферирования я, google, чтобы определить проблему...
6 месяцев, 4 недели назад Amr Ramadan
59
голосов
1
ответ
Допустим, у меня есть модель: public class Node<T> { public T Value { get; set; } } Я сериализую узел int[] результате чего: {"value":[1,2,3]} Теперь я хочу десериализировать его: Node<str...
6 месяцев, 4 недели назад Daniel
91
голос
2
ответа
У меня есть веб-служба, возвращающая данные json. У меня нет контроля над созданной на стороне сервера json. Я десериализую json вот так: JsonConvert.DeserializeObject<OuterObject>(jsonString...
6 месяцев, 4 недели назад toong
70
голосов
1
ответ
Я долго искал решение своей проблемы и видел некоторые идеи, которые, как я думал, могли бы сработать, но я не смог собрать все это вместе. Стоит упомянуть, что я совершенно новичок в С#. У меня ес...
6 месяцев, 4 недели назад Anders
99
голосов
1
ответ
Это мой первый опыт работы с JSON. Я сериализовал пользовательский класс в список, но он не десериализовался. Любая помощь приветствуется Dim Appointments As New List(Of UserAppointments)() Using d...
6 месяцев, 4 недели назад R Urry
58
голосов
1
ответ
Я пытаюсь разобрать JSON, чтобы получить значение номера VIN в следующем фрагменте. Вызов SelectToken возвращает нулевое значение. Я попытался использовать один и тот же токен для тестирования на с...
6 месяцев, 4 недели назад Ashish Narmen
82
голоса
1
ответ
Я сериализую словарь для json по Newtonsoft.json и ниже: var serializeSettings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All, TypeNameAssemblyFormat = FormatterAssemblyStyl...
6 месяцев, 4 недели назад Fred
100
голосов
1
ответ
Я пишу приложение, где мне нужно обрабатывать некоторые сценарии заранее в моем классе контроллера, так как определенное свойство должно быть указано иначе код состояния будет BadRequest. Вот мой к...
6 месяцев, 4 недели назад Jaydeep
82
голоса
1
ответ
Скажем, у меня есть такой объект: { "Node": "Fruit.Color", "Response": "Green" } Как создать JObject, который выглядит так: { "Fruit": { "Color": "Green" } } Я возился с Jobjects и таким, но я не м...
6 месяцев, 4 недели назад brechtvhb
70
голосов
2
ответа
Итак, у меня есть файл JSON на устройстве для чтения и записи. Я использую JSON.NET на Xamarin Android. Я прочитал из файла следующим образом: FileStream jsonfile = new FileStream(root + "/data.jso...
6 месяцев, 4 недели назад Emre Can Serteli
57
голосов
1
ответ
Я нашел старые сообщения, связанные с NodaTime, требующие Json.Net v4.5, но это было исправлено. Кажется, я вижу то же самое с NodaTime.Serialization.JsonNet. Самый простой способ воспроизвести эту...
6 месяцев, 4 недели назад ivnext
59
голосов
1
ответ
Привет, я перехожу к реализации JSON с AJAX - и вам нужна помощь в этом. Данные: в данных две части, первая часть - дата в UTC с миллисекундами, а вторая часть - значение. Пожалуйста, предложите, е...
6 месяцев, 4 недели назад aggie
70
голосов
1
ответ
В настоящее время у меня есть эта json-структура: { key1: value1, key2: [ {key3: value3} {key4: value4} ] } и десериализовать его в типы IDictionary<string, object> IDictionary<string, ILi...
6 месяцев, 4 недели назад Benjamin E.
-4
голоса
1
ответ
Мне нужна небольшая помощь. У меня есть фильм типа, который имеет некоторые атрибуты. И у меня есть список этого фильма (Список). Когда я сериализую его и сохраняю в файл, я не могу загрузить и дес...
6 месяцев, 4 недели назад user3315892
70
голосов
1
ответ
public class SpecialObject { public string ID; [JsonIgnore] public List<SpecialObject> SpecialObjectCollection = new List<SpecialObject>(); [JsonIgnore] public List<string> tempOb...
6 месяцев, 4 недели назад WHol
81
голос
2
ответа
Я попытался использовать следующий код, но получаю ошибку для входного параметра как строку. protected override object DeserializeCore(Type type, byte[] value) { using (var ms = new MemoryStream(va...
6 месяцев, 4 недели назад Neo
70
голосов
1
ответ
У меня есть элемент listpicker, который содержит список расходов. При нажатии на нее открывается новая страница XAML, и получаются детали расхода. Существует возможность редактирования и сохранения...
6 месяцев, 4 недели назад Sharan Ainapurapu
92
голоса
1
ответ
Я новичок в манипулировании данными формата JSON, полученными через веб-API. Я использую Newtonsoft.Json.JsonConvert для десериализации и назначения для datatable. Это данные JSON, которые я пытаюс...
6 месяцев, 4 недели назад Naren
58
голосов
1
ответ
class Attribute1 { } class Attribute2 : Attribute1 { } class class1 { Attribute1 attr1; } class class2 : class1 { Attribute2 attr2; } var serializerSettings = new JsonSerializerSettings(){TypeNameH...
6 месяцев, 4 недели назад user2748147
-4
голоса
3
ответа
У меня есть этот json: { "unashamedohio": { "id": 107537, "name": "UnashamedOhio", "profileIconId": 785, "revisionDate": 1439997758000, "summonerLevel": 30 } } Я хочу получить поле под названием su...
6 месяцев, 4 недели назад Fela Bird
-4
голоса
1
ответ
Я сериализовал XML-документ для json, используя С#. Я использовал библиотеку Newtonsoft, и при сериализации элемента xml он префикс и атрибуты элемента xml с помощью "@". Этот json вызывается из сл...
6 месяцев, 4 недели назад dotnethaggis
59
голосов
1
ответ
У меня есть следующие два класса в С# ASP.Net приложение Entity Framework с кодовой настройкой Класс объекта; public class Facility { public int Id { get; set; } public string Name {get; set; } pub...
6 месяцев, 4 недели назад Aron Einhorn
58
голосов
2
ответа
Я немного в тупике. Все, что я делаю, чтобы проверить это, говорит, что это допустимый массив Json, но JsonConvert.Deserialize говорит, что это объект. Может кто-то указать, что я делаю неправильно...
6 месяцев, 4 недели назад Travis Smith
82
голоса
1
ответ
Я создаю JSON только WepApi, и у меня есть контроллер, который возвращает список. Я украсил список атрибутами Datacontract/Datamember следующим образом: [DataContract(Name = "Files", Namespace = "h...
6 месяцев, 4 недели назад Coasting Dave
119
голосов
2
ответа
Я использую Json.NET для генерации некоторого JSON, который я пишу в поток webrequest. Вот код, который я использую: dynamic jsonObject = new JObject(); jsonObject.keyName1 = "XXX"; jsonObject.keyN...
6 месяцев, 4 недели назад user685869
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема