c#如何直接获取json中的某个值
在 C# 中直接获取 JSON 中的某个值,通常可以通过以下方法实现(以 Newtonsoft.Json
和 .NET 内置的 System.Text.Json
为例):
方法 1:使用 System.Text.Json
(.NET 内置库)
using System.Text.Json; // 示例 JSON 字符串 string json = @"{ ""name"": ""张三"", ""age"": 30, ""address"": { ""city"": ""北京"", ""street"": ""中关村"" }, ""hobbies"": [""读书"", ""编程""] }"; // 直接解析并获取值 JsonDocument document = JsonDocument.Parse(json); // 获取根节点 JsonElement root = document.RootElement; // 示例 1