C# JSON数据在c中反序列化#

C# JSON数据在c中反序列化#,c#,.net,json,serialization,C#,.net,Json,Serialization,我正在尝试反序列化我编写的Json格式的数据代码 string strJSONData = "[{ \"StatusValue\": \"Test1\", \"StatusValue1\": \"Test2\", \"StatusValue2\": \"Test3\", \"StatusValue3\": \"Test4\", \"test\": \"hibaby\" }, { \"StatusValue\": \"aTest1\", \"StatusValue1\": \"bTest2\"

我正在尝试反序列化我编写的Json格式的数据代码

 string strJSONData = "[{ \"StatusValue\": \"Test1\", \"StatusValue1\": \"Test2\", \"StatusValue2\": \"Test3\", \"StatusValue3\": \"Test4\", \"test\": \"hibaby\"  }, { \"StatusValue\": \"aTest1\", \"StatusValue1\": \"bTest2\", \"StatusValue2\": \"cTest3\", \"StatusValue3\": \"dTest4\",\"test\": \"hibaby u\" }]";

        JavaScriptSerializer objJavaScriptSerializer = new JavaScriptSerializer();

        List<StatusValueTest> objStatus = objJavaScriptSerializer.Deserialize<List<StatusValueTest>>(strJSONData);

        foreach (StatusValueTest val in objStatus)
        {
            Label1.Text += val.StatusValue;
        }
    }
jSON数据:
“[{\“StatusValue\”:“Test1\”,“StatusValue1\”:“Test2\”,“StatusValue2\”:“Test3\”,“StatusValue3\”:“Test4\”,“test\”:“hibaby\”,
{“StatusValue\”:“aTest1\”,“StatusValue1\”:“bTest2\”,“StatusValue2\”:“cTest3\”,“StatusValue3\”:“dTest4\”,“test\”:“hibaby u\”)


在StatusValue、StatusValue1、StatusValue2、StatusValue3中,值即将到来,但测试中没有值。我无法理解为什么会发生这种情况。请在此帮助我

您有能力修改JSON数据吗?它应该更像这样:

[{ \"StatusValue\": \"Test1\", 
\"StatusValue1\": \"Test2\", 
\"StatusValue2\": \"Test3\", 
\"StatusValue3\": \"Test4\", 
\"ram\": {\"test"\", hibaby\"} 
}]

如果我一切正常,您的json外观可能如下所示

[{ 
"StatusValue": "Test1", 
"StatusValue1": "Test2", 
"StatusValue2": "Test3", 
"StatusValue3": "Test4", 
"ram ": 
[{
"test":"hibaby" 
},{
"test":"hibaby1" 
}]
}]

下面是一个Stackoverflow帖子,可能会对您有所帮助。这是JSON吗recieved@ElRonnoco不,实际上它是硬编码值
[{ \"StatusValue\": \"Test1\", 
\"StatusValue1\": \"Test2\", 
\"StatusValue2\": \"Test3\", 
\"StatusValue3\": \"Test4\", 
\"ram\": {\"test"\", hibaby\"} 
}]
[{ 
"StatusValue": "Test1", 
"StatusValue1": "Test2", 
"StatusValue2": "Test3", 
"StatusValue3": "Test4", 
"ram ": 
[{
"test":"hibaby" 
},{
"test":"hibaby1" 
}]
}]