将JSON字符串转换为C#字符串数组

将JSON字符串转换为C#字符串数组,c#,json,string,split,stringify,C#,Json,String,Split,Stringify,我使用JSON.Stringify在另一个Stringify对象中传递以下字符串 [ [ "I-000-4310-000", "Convention Registration", "59.99" ], [ "I-000-4311-000", "Convention Breakout", "39.99" ] ] 在我的C#web服务中,我需要将字符串拆分为如下所示的字符

我使用JSON.Stringify在另一个Stringify对象中传递以下字符串

[
    [
        "I-000-4310-000",
        "Convention Registration",
        "59.99"
    ],
    [
        "I-000-4311-000",
        "Convention Breakout",
        "39.99"
    ]
]
在我的C#web服务中,我需要将字符串拆分为如下所示的字符串数组:

 string[, ,] GLCodes = new string[,,] 
 { 
    {
        { "I-000-4310-000", "Convention Registration", "59.99" }, 
        { "I-000-4311-000", "Convention Breakout", "9.99" }
    } 
 };

最简单的方法是什么?

使用Json.NET,您可以使用以下命令反序列化该列表

string[][] strings = JsonConvert.DeserializeObject<string[][]>(jsonData);
string[][]strings=JsonConvert.DeserializeObject(jsonData);

希望这有帮助

Connie看看这个网站,看看它是否有助于您使用JSON
JavaScriptSerializer
看看这里我推荐的一个例子。阅读相关内容(或备选方案),然后在实际代码出现问题时返回:D目前为止,这不是一个“真正的问题”(或者,这不是一个问题,而不是一个可以在注释中简洁地回答而无需为您编写代码的问题)。