我的json数据
"BLANK" : false,
"3NWK" : true,
"3RWK" : false,
"3LK" : true,
"3WCBPK" : false,
"3WLPK" : false,
"2DGZK" : true
我写的逻辑
parsedMessage = new JObject
(
new JProperty("parsedMsg", parsedMsgMerge)
);
foreach (JObject parsedObject in parsedMessage )
{
foreach (JProperty parsedProperty in parsedObject.Properties())
{
string propertyName = parsedProperty.Name;
string propertyValue = (string)parsedProperty.Value;
if (propertyValue.Equals("true"))
{
// string propertyValue = (string)parsedProperty.Value;
Console.WriteLine("Name: {0}, Value: {1}", propertyName, propertyValue);
}
}
}
Console.ReadLine();
我在运行时遇到此错误
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException:最好的 重载方法匹配 ' Newtonsoft.Json.Linq.JArray.Parse(字符串)'有一些无效的论点 在CallSite.Target(Closure,CallSite,Type,Object)