我通过JSON.stringify将范围变量传递给MVC
"PP": JSON.stringify($scope.PP)
此外,我在modal.PP
下的MVC中捕获它
现在有这种格式的字符串类型值
"{\"bVal\":true,\"sVal\":\"kkkk\"}"
有没有简单的方法将其转换为数组或简单的可处理格式,我可以捕获" objName"及其价值"? 注意:我无法使用像Nuget
这样的第三方软件答案 0 :(得分:1)
您可以尝试以下代码
string data = "{\"bVal\":true,\"sVal\":\"kkkk\"}";
object yourOjbect = new JavaScriptSerializer().DeserializeObject(data);
输出应该是
{[bVal, True]}
{[sVal, kkkk]}
您也可以采用上述 你应该以字典的形式获得相同的输出string json = "{\"bVal\":true,\"sVal\":\"kkkk\"}";
var serializer = new JavaScriptSerializer();
Dictionary<string, object> values = serializer.Deserialize<Dictionary<string, object>>(json);