Json file{
"ts":123456,
"pts":123,
"updates":[[First,36,49,4217492,1477223538," ... ","Text",{}],[80,1,0],[7,4217492,35]]
}
я получаю строку вида:
string json = "{\"ts\":1645337136,\"pts\":105,\"updates\":[[First,34,49,4217492,1477173537,\" ... \",\"Text\",{\"emoji\":\"1\"}],[80,1,0],[7,4217492,33]]}\r\n";
Необходимо вытащить первый
"First" и последний
"Text" элемент из массива, который находиться в массиве
"updates"
Использовал библиотеку Json.net, удалось вытащить только значения ts и pts.
using System;
using Newtonsoft.Json;
class Events
{
public string ts { get; set; }
public string pts { get; set; }
}
static void Main(string[] args)
{
string json = ""{\"ts\":123456,\"pts\":123,\"updates\":[[First,34,49,4217492,1477173537,\" ... \",\"Text\",{\"emoji\":\"1\"}],[80,1,0],[7,4217492,33]]}\r\n";
Events events = JsonConvert.DeserializeObject<Events>(json);
}
Не могу разобраться как описать саму структуру json в классе и как с ней работать.
Прошу помощи.