以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 数组提取 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=140885) |
-- 作者:fubblyc -- 发布时间:2019/9/16 23:32:00 -- 数组提取 "{ \\"tag\\":1, \\"msg\\":[ {\\"id\\":852908,\\"ean\\":\\"852908\\",\\"sku\\":\\"729022019\\"},{\\"id\\":852909,\\"ean\\":\\"852909\\",\\"sku\\":\\"729022020\\"} ] }" 老师,这个字符串 ,怎么提取
id ean sku 到表格对应的列 呢? [此贴子已经被作者于2019/9/16 23:32:40编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/9/17 8:35:00 -- Dim json As String = ".....上面json......" Output.Show(ja(i)("ean").ToString)Dim jo As JObject = JObject.Parse(json) Dim ja As JArray = jo("msg") For i As Integer = 0 To ja.Count - 1 Output.Show(ja(i)("id").ToString) Next
[此贴子已经被作者于2019/9/17 8:34:58编辑过]
|
-- 作者:fubblyc -- 发布时间:2019/9/17 8:46:00 -- 谢谢蓝老师。 不过他这个好像不是正常的json数据,有双引号,还有斜杠 我按照您说的写,出现了这个错误 |
-- 作者:fubblyc -- 发布时间:2019/9/17 8:52:00 -- 我把斜杠去掉: |
-- 作者:有点蓝 -- 发布时间:2019/9/17 9:09:00 -- 把最外一层的双引号去掉 |
-- 作者:fubblyc -- 发布时间:2019/9/17 11:11:00 -- 可以啦,谢谢蓝老大 |