1. 首页
  2. 数据库
  3. 其它
  4. jsonpath:Go的jsonpath库具有低内存占用量 源码

jsonpath:Go的jsonpath库具有低内存占用量 源码

上传者: 2021-04-28 00:06:10上传 ZIP文件 46.93KB 热度 19次
jsonpath库 jsonpath用于将值从JSON文档中拉出,而无需将字符串解组到对象中。 在缺乏解析后的随机访问和原始类型转换的情况下,您可以获得更快的返回速度和更低的内存利用率。 如果您想要的值位于json的开头附近,则评估器将在到达并记录其目的地后终止。 可以使用多个路径来初始化评估程序,因此您只需一次扫描就可以检索文档的多个部分。 自然,当所有路径都到达时,评估人员将提早终止。 对于路径返回的每个值,您还将获得达到该值所需的键和索引。 使用keys标志在CLI中查看。 Go程序包将返回一个长度为n的[]interface{} ,其中索引0 - (n-2)是键,值在索引n-1 。 图书馆的历史 该fork由拥有并当前由其。 它是基于由巨型互动有限公司,sequentally基于/来自NodePrime / jsonpath Github上库,目前无法复制。 该代码的MIT许可
用户评论