【问题标题】:How would I create C# Object with this JSON [duplicate]我将如何使用此 JSON 创建 C# 对象 [重复]
【发布时间】:2017-05-27 04:50:26
【问题描述】:

我将如何创建 C# 类来反序列化它?

{"result":{"appid":295110,"contextid":1,"items":{"Skin: Graffiti Hunting Rifle":11990}}}

使用所有在线转换器,Skin 搞砸后的“:”。

【问题讨论】:

标签: c# json deserialization


【解决方案1】:

您可以尝试使用Json.NET

string result = "{'result':{'appid':295110,'contextid':1,'items':{'Skin: Graffiti Hunting Rifle':11990}}}";
var jsonData = JObject.Parse(result);
MessageBox.Show(jsonData["result"]["appid"].ToString());

【讨论】:

  • 我的意思是我在课堂上放了什么,因为我是从网页上做的
  • @DylanBro 添加了使用 Json.NET 的链接。
  • 不工作,找不到json.appid
  • @DylanBro 抱歉,我没有测试,最新的代码示例对我有用。
【解决方案2】:

请使用以下线程: http://json2csharp.com/ 谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-21
    • 2023-03-30
    • 2015-11-13
    • 1970-01-01
    • 2016-12-16
    • 1970-01-01
    • 2013-09-22
    相关资源
    最近更新 更多