如何从Giant Bomb API C#解析Json

时间:2014-04-30 23:54:09

标签: c# json string

我试图在c#中解析这个Json字符串,以便访问与“decks”相关的信息。这是字符串:

{
    "error": "OK",
    "limit": 100,
    "offset": 0,
    "number_of_page_results": 1,
    "number_of_total_results": 1,
    "status_code": 1,
    "results": [{
        "deck": "He's Guybrush Threepwood, mighty pirate\u2122! The protagonist of the popular Monkey Island franchise.",
        "name": "Guybrush Threepwood",
        "resource_type": "character"
    }],
    "version": "1.0"
}

我试图得到“他是Guybrush Threepwood,强大的海盗\ u2122!受欢迎的猴岛特许经营的主角。”进入一个新的字符串。这只是一个例子,它将以类似的方式对其他字符串进行同样的操作。

1 个答案:

答案 0 :(得分:0)

在这种情况下,动态json是你最好的伙伴。请参阅以下帖子,了解如何实现相同的http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/2010/08/22/using-c-4.0-and-dynamic-to-parse-json.aspx