c# 如何解析json格式为{"a":"0","b":{"c":"0"}}这样的啊?我从前台读到一个字符串为{"nodeID":"2","text":"Gxxxxxxx","path":"1111/111/2","attributes":{"nodeType":"async\"}}" 请问如何解析
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 12:43:24
c# 如何解析json格式为{"a":"0","b":{"c":"0"}}这样的啊?我从前台读到一个字符串为{"nodeID":"2","text":"Gxxxxxxx","path":"1111/111/2","attributes":{"nodeType":"async\"}}" 请问如何解析
c# 如何解析json格式为{"a":"0","b":{"c":"0"}}这样的啊?
我从前台读到一个字符串为
{"nodeID":"2","text":"Gxxxxxxx","path":"1111/111/2","attributes":{"nodeType":"async\"}}" 请问如何解析
c# 如何解析json格式为{"a":"0","b":{"c":"0"}}这样的啊?我从前台读到一个字符串为{"nodeID":"2","text":"Gxxxxxxx","path":"1111/111/2","attributes":{"nodeType":"async\"}}" 请问如何解析
string str="{'nodeID':'2','text':'Gxxxxxxx','path':'1111/111/2','attributes':{'nodeType':'async\'}}"; //str为你的json传过来的字符串,我这边调试呢,所以里面用的'引号
str = str.Substring(1,str.Length-2);//去除两边的大括号
string[] str1 = str.Split(',');//按,分组,现在str1就是把你的字符串分成了一维数组
string[] str2;
List<string[]> strs = new List<string[]>();
for (int i = 0; i < str1.Length; i++)
{
str2 = str1[i].Split(':');
strs.Add(str2);//这里分成二维数组
}
如果你不要传过来字符串的“引号,就用replace一下