Foxtable(狐表)用户栏目专家坐堂 → 生成JSON,为什么斜杠会变成双斜杠


  共有4299人关注过本帖树形打印复制链接

主题:生成JSON,为什么斜杠会变成双斜杠

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/28 17:26:00 [显示全部帖子]

使用上会有做什么问题?变成双斜杠是正常的,解析的时候会自动转换为1个斜杆的。如果没有自动转换,自己替换为1个斜杆也可以呀

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/28 20:09:00 [显示全部帖子]

Foxtable的json解析没有任何问题,newton的版本也没有任何问题。

您觉得有问题是因为解析的方法不正确
Dim jo As new JObject
Dim ja As new JArray
Dim wjm As String = "c:\web\images\upload"
ja.Add(wjm)
jo("list") = ja
Output.Show(jo.ToString)

Dim json As String = jo.ToString
Dim jo1 As JObject = JObject.Parse(json)

//注意下面2个输出的区别,第一个输出的仍然是json格式字符串,第二个才是输出的内容
Output.Show(jo1("list").Tostring)
Output.Show(jo1("list")(0).Tostring)


 回到顶部