遍历JSON数据 概要 Traverse是一种go语言实用程序,用于“遍历”一块JSON编码的文本并返回选定的内容。 从go ,遍历细分RawMessage直到获得所需的。 我们使用指定遍历。 记录器也很好地利用了这种模式。 成分 遍历由组件链组成。 它必须以Start并以End 。 否则,您可以按照适合JSON文本的任何顺序将组件对齐。 Start - Start遍历状态 End -提取遍历状态或报告错误 ObjectKey从JSON对象中拉出一个项目,并将其设置为新状态 ArraySingleton在1项JSON数组中选择唯一项,并使新状态为 ArraySlice选择一个JSON数组作为切片,并使新状态为 ArrayPredicate基于谓词功能从JSON数组中选择一个项目,并使其处于新状态 Selector -使用选择器功能从当前状态中选择所需内容,然后将其设置为新状态 错误处