var json = @"{ 'DisplayName': '新一代算法模型', 'CustomerType': 1, 'Report': { 'TotalCustomerCount': 1000, 'TotalTradeCount': 50 }, 'CustomerIDHash': [1,2,3,4,5] }"; var dict = JsonConvert.DeserializeObject<Dictionary<object, object>>(json); //取值方式 Console.WriteLine(dict["DisplayName"].ToString()); var report = dict["Report"] as JObject; var totalCustomerCount = report["TotalCustomerCount"]; Console.WriteLine($"totalCustomerCount={totalCustomerCount}"); var arr = dict["CustomerIDHash"] as JArray; var list = arr.Select(m => m.Value<int>()).ToList(); Console.WriteLine($"list={string.Join(",", list)}");