Как разбить строку на C# на две части по запятой во второй строке?
{"inn":"123456789012","ogrn":"111111111111111","IP":{"fio":"Иванов Иван Иванович","okpo":"2222222222","okato":"22222222222","status":{"statusString":"plus"}},"contactPhones":{}}
,
{"inn":"123456789012","ogrn":"111111111122222","IP":{"fio":"Иванов Иван Иванович","okopf":"12345","registrationDate":"2007-01-12","status":{"statusString":"тест","dissolved":true,"date":"2009-04-16"}}, "Report":{"summary":{"test":true}},"contactPhones":{}}
Так str.Split(new char[] { ',' });
не подходит, на каждой запятой разбивается.
Взяла вот такую строку:
{"ogrn":"123456789078901","inn":"1111111111111"},{"ogrn":"111111111111111","inn":"2222222222222"}
Создала класс:
public class testObject
{
public string inn { get; set; } //
public string ogrn { get; set; } //
}
var deserialized = JsonConvert.DeserializeObject<Dictionary<string, testObject>>(json);
Выходит ошибка: Newtonsoft.Json.JsonSerializationException: Error converting value "123456789078901" to type 'Sved.Form1+testObject'. Path 'ogrn', line 1, position 25. ---> System.ArgumentException: Could not cast or convert from System.String to Sved.Form1+testObject.
Не понимаю, что не так.
Если несколько объектов - надо делать JSON такого типа:
[{"ogrn":"123456789078901","inn":"1111111111111"},{"ogrn":"111111111111111","inn":"2222222222222"}]
Вы забыли эти объекты поместить в массив объектов. Так же чтобы не было таких названий переменных в коде, можно добавлять атрибуты:
private class SomeObject
{
[JsonProperty("ogrn")] public string first;
[JsonProperty("inn")] public string second;
}
JsonProperty из Newtonsoft.Json;
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
есть задача получить текст с тела письма, какими способами не пробую результат тот же, получаю htmlработаю через Imap
Проблема заключается в корректности составления массива категорий и под категорийСобственно сам код:
Пытаюсь реализовать отправку уведомления о прочтении писем получателемВ интернете насерфил такие хейдеры: