C# 读取Json内容并显示它

C# 读取Json内容并显示它,c#,asp.net,json,webforms,C#,Asp.net,Json,Webforms,我正在反序列化JSON { “顶级专辑”:{ “专辑”:[ { “姓名”:“贫民窟的百万富翁”, “播放次数”:1442872, “url”:“, “艺术家”:{ “姓名”:“A.R.拉赫曼”, “mbid”:“e0bba708-bdd3-478d-84ea-c706413bedab”, “url”:” }, “图像”:[ { “#文本”:”, “大小”:“小” }, { “#文本”:”, “大小”:“中等” }, { “#文本”:”, “大小”:“大” }, { “#文本”:”, “大小”:“

我正在反序列化JSON

{ “顶级专辑”:{ “专辑”:[ { “姓名”:“贫民窟的百万富翁”, “播放次数”:1442872, “url”:“, “艺术家”:{ “姓名”:“A.R.拉赫曼”, “mbid”:“e0bba708-bdd3-478d-84ea-c706413bedab”, “url”:” }, “图像”:[ { “#文本”:”, “大小”:“小” }, { “#文本”:”, “大小”:“中等” }, { “#文本”:”, “大小”:“大” }, { “#文本”:”, “大小”:“超大” } ] } ] } }


我无法正确读取它们。

相册的节点是一个数组,因此您必须访问一个位置,
0
获取第一个相册。在您的示例中,无论如何只有一张专辑

string name = stuff.topalbums.album[0].name.ToString();

您遇到的错误是什么?请将其格式化为可读,然后我再次阅读,也许您会得到一些帮助。System.Core.dll中发生了类型为“Microsoft.CSharp.RuntimeBinder.RuntimeBinderException”的异常,但未在用户代码中处理。其他信息:绑定时无法对null referenceexception执行运行时绑定
string name = stuff.topalbums.album[0].name.ToString();