- Регистрация
- 19.05.2019
- Сообщения
- 152
- Благодарностей
- 10
- Баллы
- 18
Всем привет есть один проект по которому необходимо делать сравнение нескольких JSON, чтоб собрать всю информацию целиком.
Как работать с 1 JSON это понятно но когда их несколько как это можно решить, ведь как я понимаю тут не получиться работать в формате :
Сейчас я работаю по формату
Мне приходится каждое сравнение выносить в переменные, а это сложно так как хорошо если я знаю сколько их, а если их будет больше как тогда создавать кучу на запас тоже не выход таких костылей
Как можно к примеру сразу их сравнить ?
if ( project.Json1.character[n2].GetMember("shot")[n3].values[0].text.ToString().Trim()==project.Json2.character[n2].GetMember("shot")[n3].values[0].text.ToString().Trim()){}
Как работать с 1 JSON это понятно но когда их несколько как это можно решить, ведь как я понимаю тут не получиться работать в формате :
C#:
project.Json.character[n2].GetMember("shot")[n3].values[0].text.ToString().Trim();
Сейчас я работаю по формату
C#:
project.Json.FromString("[]");
project.Json.FromString("["+character1+"]");
x1 = project.Json.character[n2].GetMember("shot")[n3].values[0].text.ToString().Trim();
project.Json.FromString("[]");
project.Json.FromString("["+character2+"]");
v1 = project.Json.character[n2].GetMember("shot")[n3].values[0].text.ToString().Trim();
if (x1==v1){}
Как можно к примеру сразу их сравнить ?
if ( project.Json1.character[n2].GetMember("shot")[n3].values[0].text.ToString().Trim()==project.Json2.character[n2].GetMember("shot")[n3].values[0].text.ToString().Trim()){}