递归火山软件开发平台

标题: 结构类似、但键值和内容不同的json数组,是否有简便的遍... [打印本页]

作者: alexqj    时间: 2022-12-12 19:58
标题: 结构类似、但键值和内容不同的json数组,是否有简便的遍...
json数组是否可以通过获取数组成员数量,通过一次枚举完成遍历数组内所有键值和内容?或对多维数组,是否可以通过迭代的方式把各维度的数据都获取到一个文本数组类中?
如果可以的话,最好可以给一点示例代码,谢谢。
作者: 创世魂    时间: 2022-12-13 10:06
没看明白你想干啥。。给一个示例json 出来。。
作者: alexqj    时间: 2022-12-13 19:05
这个问题初步解决了,用水淼json,主要用到这几个方法。
子节点().读键(),用来读键值。
读路径值(),用来读指定路径的json内容,包括整个json数组信息都可以转为文本后再单独解析和取维度。
读路径子数(),可以把指定路径的json数组维度读出来,就可以循环处理了。
路径可以用[][]这种多维数组的形式表示,取各个维度都很方便,可以忽略具体键值,我的场景只有2~3层json嵌套,已经够用了。:噜阿噜




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4