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