如何解析Json从巨弹API C#

本文关键字:API 何解析 Json | 更新日期: 2023-09-27 18:01:08

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

{
    "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"
}

我正试图把"他是盖布·特里普伍德,强大的海盗u2122!流行的猴岛系列的主角。"变成一个新的字符串。这只是一个例子,其他字符串也将以类似的方式执行同样的操作。

如何解析Json从巨弹API C#

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