0
如果我不知道它存储什么样的密钥,我可以从字符串中读取JSON并进行迭代:从字符串读取JSON并获得对密钥的访问
一般来说,它将是关键值对吗?
我知道我可以使用: dynamicJson = JsonConvert.DeserializeObject(json);
但我没有访问密钥。
我没有试图反序列化成强类型的.net对象。
如果我不知道它存储什么样的密钥,我可以从字符串中读取JSON并进行迭代:从字符串读取JSON并获得对密钥的访问
一般来说,它将是关键值对吗?
我知道我可以使用: dynamicJson = JsonConvert.DeserializeObject(json);
但我没有访问密钥。
我没有试图反序列化成强类型的.net对象。
您可以使用JObject.Parse
方法并通过JObject
KeyValuePair
迭代:
var jObject = JObject.Parse(json);
foreach (KeyValuePair<string, JToken> kvp in jObject)
{
// Your code.
}