我如何可以解析这样的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"
]
}
答
任何其他的好办法,您可以使用字典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 –
请告诉我的错误?你的代码在哪里? – maccettura
很难帮助我们看不到的代码,但我会继续并指出您的JSON不是数组。这是一个对象。所以,当然'JArray'将不起作用。 – Amy