Foxtable(狐表)用户栏目专家坐堂 → 哪里有JArray的相关方法


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

主题:哪里有JArray的相关方法

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


加好友 发短信
等级:四尾狐 帖子:802 积分:9093 威望:0 精华:0 注册:2017/1/26 14:38:00
哪里有JArray的相关方法  发帖心情 Post By:2022/8/19 11:12:00 [只看该作者]

 Dim arr As New JArray,
这个数组的方法在哪里可以看,帮助里只是出现了add方法,还有其他方法吗,比如删除某个数组里某个指定的元素

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/8/19 11:21:00 [只看该作者]

更新到最新版,就可以直接在代码编辑器里看了:

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:四尾狐 帖子:802 积分:9093 威望:0 精华:0 注册:2017/1/26 14:38:00
  发帖心情 Post By:2022/8/19 11:50:00 [只看该作者]

 这个我看到了,但是好像没有看到方法的使用说明

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/8/19 13:37:00 [只看该作者]

第三方的东西是没有说明的。只能根据字面意思猜了。或者网上搜搜:https://www.newtonsoft.com/json/help/html/Introduction.htm

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


加好友 发短信
等级:四尾狐 帖子:802 积分:9093 威望:0 精华:0 注册:2017/1/26 14:38:00
  发帖心情 Post By:2022/8/19 15:32:00 [只看该作者]

想删除数组内一个特定的对象,这样写报错,应该怎么写?
Dim arr As New JArray
Dim obj1 As New JObject
obj1("单号") = "A001"
arr.Add(obj1)
Dim obj2 As New JObject
obj2("单号") = "A002"
arr.Add(obj2)
Dim obj3 As New JObject
obj3("单号") = "A003"
arr.Add(obj3)
For Each obj As JObject In arr.Children
    If obj("单号") = "A003" Then
        arr.Remove(obj)
    End If
Next 

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/8/19 15:45:00 [只看该作者]

For i As Integer = arr.Count - 1 To 0 Step - 1
    If arr (i)("单号") = "A003" Then
        arr.RemoveAt(i)
    End If
Next

 回到顶部