110,566
社区成员
发帖
与我相关
我的任务
分享
string str1 = "{\"aa\":{\"a1\":\"aa11\",\"a2\":\"https:\\/\\/www.abc.com\\/asfasd8asfad\"},\"bb\":\"bbbbbbbbbasdfasdxxx\"}";
JsonReader reader = new JsonTextReader(new StringReader(str1));
Dictionary<string, object> dicData2 = JsonSerializer.CreateDefault().Deserialize<Dictionary<string, object>>(reader);
foreach (var key2 in dicData2.Keys)
{
var obj = dicData2[key2];
Console.WriteLine(key2 + ":" + dicData2[key2]);
}
aa:{
"a1": "aa11",
"a2": "https://www.abc.com/asfasd8asfad"
}
bb:bbbbbbbbbasdfasdxxx
string str1 = "{\"aa\":{\"a1\":\"aa11\",\"a2\":\"https:\\/\\/www.abc.com\\/asfasd8asfad\"},\"bb\":\"bbbbbbbbbasdfasdxxx\"}";
JsonReader reader = new JsonTextReader(new StringReader(str1));
Dictionary<string, object> dicData2 = JsonSerializer.CreateDefault().Deserialize<Dictionary<string, object>>(reader);
foreach (var key2 in dicData2.Keys)
{
var obj = dicData2[key2];
Console.WriteLine(key2 + ":" + dicData2[key2]);
}
aa:{
"a1": "aa11",
"a2": "https://www.abc.com/asfasd8asfad"
}
bb:bbbbbbbbbasdfasdxxx
string str1 = "{\"aa\":{\"a1\":\"aa11\",\"a2\":\"https:\\/\\/www.abc.com\\/asfasd8asfad\"},\"bb\":\"bbbbbbbbbasdfasdxxx\"}";
Dictionary<string, object> dicData = JsonSerializer.Deserialize<Dictionary<string, object>>(str1);
foreach (var key in dicData.Keys)
{
Console.WriteLine(key + ":" + dicData[key]);
}
JObject root = new JObject();
root["a1"] = "aa11";
root["a2"] = "http:\\/\\/www\\"; // 这条赋值必须转义,否则编译不了
String str2 = root.ToString();
{
"a1": "aa11",
"a2": "http:\\/\\/www\\"
}