付费找人解析一个无限嵌套的json

vus520 · · 5713 次点击
不能编辑了,最后的 ``` fmt.Println(current, ":", value) ``` 修改为 ``` fmt.Printf("%s : %v(%s)\n", current, value, value.Type) ``` 不然输出的结果和我上面贴的不一样.
#32
更多评论
不收费。 你最后的表格表头,字段里没有噢。。 你想要的结果还是不是很理解,再具体清晰点
#1
buckets是个Array. key: key, doc_count, [ct], [XXX.raw]. [ ]表示可能有 xxx.raw是个Object. key: doc_count_error_upper_bound, sum_other_doc_count, buckets aggregations是个Object. key: xxx.raw 每个都写成一个函数进行处理。前两个有相互调用的情况,但是最终buckets肯定会以没有xxx.raw项结束,不会死循环下去。
#2