using System.Runtime.InteropServices;
using System.Collections;
using System.Collections.Generic;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Globalization;
using System.Threading.Tasks;
using System.Text.Encodings.Web;
public class SelligentDataSearchResponse
public string[] Fields { get; set; } = Array.Empty<string>();
public object[][] Data { get; set; } = {};
public string Result_Code { get; set; }
private static readonly CultureInfo AwsDoubleNumberCulture = CultureInfo.GetCultureInfo("fr-FR");
public static void Main()
""result_code"": ""Succeeded"",
var _jsonSerializerOptions = new JsonSerializerOptions
Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping,
AllowTrailingCommas = true,
PropertyNameCaseInsensitive = true,
var ss = new SelligentDataSearchResponse();
var test = JsonSerializer.Deserialize<SelligentDataSearchResponse>(rawResponse,_jsonSerializerOptions);
var rawValue = test.Data[1][0]?.ToString()?.Trim();
var @value = Convert.ChangeType(rawValue, typeof(int), CultureInfo.InvariantCulture);
Console.WriteLine(rawValue);
Console.WriteLine(@value);