CSharp · Console
using System;
using System.Linq;
using System.Xml;
using System.Xml.Linq;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Data.DataSetExtensions;
using System.Data.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Xml.Serialization;
using System.IO;
using System.Globalization;
using System.Diagnostics;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
public class Program
{
public static void Main()
{
string input = @"{
""HasErrors"": false,
""Includes"": {
""test"": {
""testdata1"": {
""ReviewStatistics"": {
""RecommendedCount"": 0,
""TotalReviewCount"": 2
}
},
""testdata2"": {
""ReviewStatistics"": {
""RecommendedCount"": 0,
""TotalReviewCount"": 2
}
},
""testdata3"": {
""ReviewStatistics"": {
""RecommendedCount"": 0,
""TotalReviewCount"": 2
}
}
}
}
}";
dynamic apiResponse = JObject.Parse(input);
Console.WriteLine(apiResponse.Includes.test["testdata2"].ReviewStatistics.RecommendedCount);
}
}