在 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