static async Task Main(string[] args)
{
var data = "{ \r\n \"Catygocy 01\": [ \r\n \"r1\", \r\n \"r2\", \r\n \"r3\", \r\n \"r4\"\r\n ], \r\n \"Catygocy 02\": [ \r\n \"x1\", \r\n \"x2\", \r\n \"x3\", \r\n \"x4\"\r\n ], \r\n \"Catygocy 03\": [ \r\n \"s1\", \r\n \"s2\", \r\n \"s3\", \r\n \"s4\"\r\n ] \r\n}";
var json = JsonConvert.DeserializeObject<Dictionary<string, List<string>>>(data);
var result = json.Select(s => new NamedListBlock(s.Key, s.Value));
}
Сделал с NewtonJson, вам нужно по примеру переделать под SimpleJSON.
Он вам это парсит как Dictionary а дальше его нужно преобразовать