我有像这样的json
{"1":"#ff0051","2":"#d000ff","3":"#2200ff","4":"#00ff59"}
我怎样才能读取这些值,因为它们没有属性名称?想办法有点困难。
答案 0 :(得分:2)
使用JSON.Net
var s = "{\"1\":\"#ff0051\",\"2\":\"#d000ff\",\"3\":\"#2200ff\",\"4\":\"#00ff59\"}";
var o = JObject.Parse(s);
然后你可以阅读属性值
Console.WriteLine(o["1"]);
请注意,您还需要安装Json.NET Nuget Package。