.NET 4.x [Json] Получение значений атрибутов - C#
Формулировка задачи:
Доброго времени суток! Как можно вытащить значение атрибутов в данной файле? Конкретно нужно узнать значение username, state, name, age, fade, id.
{
"meta": {
"code": 350
},
"data": {
"username": "MyUserName",
"state": "Russia",
"name": "MyName",
"counts": {
"age": 17,
"fade": 1,
},
"id": "myId"
}
}Решение задачи: «.NET 4.x [Json] Получение значений атрибутов»
textual
Листинг программы
string json2 = GET_http("Запрос");
JObject j2 = JObject.Parse(json2);
try
{
foreach (var dataItem in j2["data"].Children())
{
string username = (string)dataItem["counts"]["username"];
int user_id = (int)dataItem["counts"]["id"];
this.Invoke((MethodInvoker)delegate()
{
richTextBox1.AppendText("username: " + username + " id: " + user_id + "\n");
});
}
}
catch
{
MessageBox.Show("Error!");
}