我如何可以解析这样的JSON

我如何可以解析这样的JSON

问题描述:

我想解析与Newtonsoft JSON字符串,但我收到错误,而套管JArray。有分析此JSON字符串我如何可以解析这样的JSON

{ 
    "B00GDS527O": [ 
    "Men 34-36\" - S", 
    "White" 
    ], 
    "B00GDS29PC": [ 
    "Men 50-52\" - XXL", 
    "White" 
    ], 
    "B00GDRS1WI": [ 
    "Men 46-48\" - XL", 
    "White" 
    ], 
    "B00GDSCJYI": [ 
    "Men 38-40\" - M", 
    "White" 
    ], 
    "B00GDRJYKQ": [ 
    "Men 42-44\" - L", 
    "White" 
    ] 
} 
+4

请告诉我的错误?你的代码在哪里? – maccettura

+1

很难帮助我们看不到的代码,但我会继续并指出您的JSON不是数组。这是一个对象。所以,当然'JArray'将不起作用。 – Amy

任何其他的好办法,您可以使用字典Dictionary<string, List<string>>

var dict = JsonConvert.DeserializeObject<Dictionary<string, List<string>>>(json); 
+0

谢谢,它的工作 –

+0

@EricOnline如果它的工作不要忘记https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work –