Результаты поиска по запросу "json.net"
Как десериализовать JSON, который может быть массивом или отдельным объектом
Я довольно новичок в использовании JSON.net и у меня возникли проблемы с каким-то JSON, который я иногда получаю как массив, а иногда как один объект. Вот пр...
Можно назначить, какие значения вы хотите правильно десериализовать ваш JSON.
ичок в JSON, и у меня есть JSON, который я пытаюсь разобрать с C #. Я пытался создать класс для представления данных, но имена моих свойств основаны на времени, поэтому мне пришлось жестко кодировать мои контракты с данными. Я пробовал JSON.NET ...
это решило мою проблему. И я сериализовал мою модель со списком объектов LatLngDTO, как показано ниже:
емя сериализацииMapRoute объект, который я получилJSON данные как это: "{\" RouteName \ ": \" route1 \ ", \" RouteWaypoints \ ": [{}, {}, {}, {}, {}]}" RouteWayPoints список не сериализован должным образом. using Android.Gms.Maps.Model; using ...
этот ответ
ользую Json.Net от Newtonsoft для выбора узлов из следующих json: { "projects":[ { "name":"Project 1", "client":{ "code":"ABC", "name":"Client 1" } }, { "name":"Project 2", "client":{ "code":"DEF", "name":"Client 2" } }, { "name":"Project 3", ...
Кажется, это хорошее решение. Большое спасибо.
ли вернуть динамический объект из десериализации json, используя json.net? Я хотел бы сделать что-то вроде этого: dynamic jsonResponse = JsonConvert.Deserialize(json); Console.WriteLine(jsonResponse.message);
Кажется, это проблема. В настоящее время мы можем использовать Newtonsoft.Json версии 9.0.1 в качестве обходного пути.
аюсь вернуть объект JArray из функции Azure типа HttpTrigger: JArray a = JArray.Parse("[{\"reportId\": \"1111\",\"reportName\": \"AAAA\"}]"); return req.CreateResponse(HttpStatusCode.OK, a);Однако по какой-то причине тело ответа вернулось ...
Я не тестировал код, но вы поймете идею.
я есть класс, который я не могу изменить: public enum MyEnum { Item1 = 0, Item2 = 1 } public class foo { [JsonConverter(typeof(StringEnumConverter))] public MyEnum EnumTypes {get; set; } }Где-то вниз по линииJsonConvert.SerializeObject ...
Ну, это работает ...
пример [https://www.newtonsoft.com/json/help/html/SerializeDataSet.htm]кажется, больше не работает в .NET Core 2.0, теперь он сериализуется с использованием XmlDiffGram. Есть ли простой способ заставить его работать? Нужно ли это делать Все ...
Есть ли библиотека, которая реализует такой метод для данных JSON? Или, может быть, это может быть достигнуто с помощью Json.NET?
я есть JSON, содержащий двоичное свойство с очень большим значением: { "NormalStringValue" : "test", "NormalIntValue" : 1, "LargeBinaryValueInBase64": "AQB...." }Стандарт НьютонсофтJsonTextReader.ReadAsBytes читает значениеLargeBinaryProperty ...
Это решение сработало для меня, хотя мне неудобно вручную взламывать json до десериализации. Я думаю, что другой подход может состоять в том, чтобы иметь общую сборку модели с тем же именем и иметь сборку / версию silverlight.
учаю исключение при попытке десериализации в Silverlight. Test1 не выполняется, а Test2 - успешно. Я также пробовал TypeNameAssemblyFormat для простого и полного, но получить те же результаты. Test2 может разрешить сборку, почему не может ...