我有这个Json字符串:
{"1":"","2":"","3":"","4":"","5":"1","6":"","7":"","8":"1","9":"","10":"1","11":"","12":"","13":"1"}
我需要将其转换为类似的数组:
0: Id=1, Value=""
1: Id=2, Value=""
..
..
12: Id=13, Value="1"
或者进入2d数组
[1,0],[2,0],[3,0]......[12,1]
感谢。
答案 0 :(得分:1)
您可以尝试并自行解析,但我会推荐一个JSON库,例如Json.NET。
您可以使用原始类(或者在这种情况下使用字典/数组),将其序列化为文件,并在需要时读取它。
答案 1 :(得分:0)
我解决了:
var all = JsonConvert.DeserializeObject<Dictionary<string, string>>(fullData);
给我一个
列表Key: my id
Value: my value
感谢。