Как сравнить каждую строку в json с одинаковым значением и удалить дубликаты
как сравнить каждую строку в json с одинаковым значением и удалить дубликаты
в excel json строка выглядит следующим образом
farmerdata
"productalgoda":"Sim","CDGAvero":"1"
"Productalogda":"Na0","Areaalmerdio":"2"
Мой код выглядит следующим образом
int columnindex = 43;
по каждому элементу (строке datarow в dtFarmerFarmReports.Строк)
{
var dict = JsonConvert.DeserializeObject&ЛТ;словарь&ЛТ;строку, строку&ГТ;>(строка["farm_detailsd"].Метод toString());
string str = строка.Пустой;
foreach (var data in dict)
{
columnindex++;
рабочий лист.Ячейки[2, columnindex].Value = data.Ключ;
}
}
из приведенного выше кода я получаю вывод следующим образом
productalgoda CDGAvero productalgoda Areaalmerdio
Но я хочу, чтобы исключенный вывод был следующим
productalgoda CDGAvero Areaalmerdio
я хочу удалить дубликаты. за то, как это сделать.
какие изменения я должен внести, используя свой вышеприведенный код.
Что я уже пробовал:
как сравнить каждую строку в json с одинаковым значением и удалить дубликаты
в excel json строка выглядит следующим образом
farmerdata
"productalgoda":"Sim","CDGAvero":"1"
"Productalogda":"Na0","Areaalmerdio":"2"
Мой код выглядит следующим образом
int columnindex = 43;
по каждому элементу (строке datarow в dtFarmerFarmReports.Строк)
{
var dict = JsonConvert.DeserializeObject&ЛТ;словарь&ЛТ;строку, строку&ГТ;>(строка["farm_detailsd"].Метод toString());
string str = строка.Пустой;
foreach (var data in dict)
{
columnindex++;
рабочий лист.Ячейки[2, columnindex].Value = data.Ключ;
}
}
из приведенного выше кода я получаю вывод следующим образом
productalgoda CDGAvero productalgoda Areaalmerdio
Но я хочу, чтобы исключенный вывод был следующим
productalgoda CDGAvero Areaalmerdio
я хочу удалить дубликаты. за то, как это сделать.
какие изменения я должен внести, используя свой вышеприведенный код.
[no name]
Как это сделать, используя мой приведенный выше код. Пожалуйста дайте мне знать
[no name]
пожалуйста, дайте мне знать, как это сделать
Maciej Los
Определите, что вы имеете в виду, используя слово "дубликаты".