<分区>
我通过网络服务收到以下 Json:
{
report: {
Id: "aaakkj98898983"
}
}
我想获取 Id 的值。如何在 C# 中执行此操作? 谢谢
标签 c# json visual-studio
<分区>
我通过网络服务收到以下 Json:
{
report: {
Id: "aaakkj98898983"
}
}
我想获取 Id 的值。如何在 C# 中执行此操作? 谢谢
最佳答案
首先,下载Newtonsoft's Json Library ,然后使用 JObject 解析 json。这使您可以非常轻松地访问其中的属性,如下所示:
using System;
using Newtonsoft.Json.Linq;
namespace testClient
{
class Program
{
static void Main()
{
var myJsonString = "{report: {Id: \"aaakkj98898983\"}}";
var jo = JObject.Parse(myJsonString);
var id = jo["report"]["Id"].ToString();
Console.WriteLine(id);
Console.Read();
}
}
}
关于c# - 如何在C#中访问JSON对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16459155/
相关文章:
java - 在 Java 中将字符串值传递给 Jackson Custom Deserializer
java - 将具有多个对象的 JSON 字符串转换为类实例
c# - add-in for visual studio 2010编译报错Connect类
c# - 如何使用 Microsoft.Office.Interop.Word 创建 .docx 文档?
c# - 使用 ASP.Net MVC 3 将图像上传到 Amazon S3
c# - 代码适用于 .Net 5 但不适用于 .Net 6
php - 在预先存在的 JSON 对象中和给定的 json 对象索引之后添加空 json 对象 - Php