算法
weixin_42534940
这个作者很懒,什么都没留下…
展开
-
【JSON】通用的根据节点路径获取节点值的方法
目录1. 基本需求2. 路径示例3. 代码实现1. 基本需求输入原始数据,路径,要能够获取路径对应的值针对JSONArray(数组),如果路径包含位置信息,则查找对应位置;否则查找全量数组,直到找到为止2. 路径示例包含数组的路径:#/201908020/data/0/itemList/0/itemImg #/201908020/data/0/item...原创 2019-11-30 20:48:37 · 3900 阅读 · 3 评论 -
【JSON 处理】将JSON解析为树,并进行层次遍历和深度优先遍历
目录1. 基本思路2. 引入依赖3. 定义节点4. 定义树5. 执行效果1. 基本思路我所采用的树形存储是 “孩子链表表示法” 存储即,节点定义除了包含本节点相关信息(节点名、路径、层级、数据类型和具体数据)之外,还包含子节点链表需要说明的是,我所采用的方法只适用于根节点为 JSONObject 类型的输入,不适用于根节点为 JSONArray2. 引入依赖...原创 2019-05-23 21:57:52 · 7230 阅读 · 0 评论