写了一个json小工具,希望大家体验(Mac平台)

news/2024/11/16 17:34:56/文章来源:https://www.cnblogs.com/somefuture/p/18305503

用rust写了一个json小工具“JSON PICKER”,欢迎大家试用:

https://github.com/davelet/json-picker/releases/tag/V0.2

动机是平常开发的时候,经常遇到大段json,里面的很多字段是不需要的。

我所在的项目组在接口对接上出现了reponse达到数兆字节的情况

市面上已经有不少json工具,不过Mac能用的不多。即使能用,体验也不太好。
比如uTools的json插件:
utools
可以使用js的写法过滤。功能很强大,但是用起来太繁琐。

JSON PICKER 界面很简单,左边输入,中间展示结构,右边是意向节点的值。
json picker
刚开始展示的完整json。在树上点击哪个节点,右边就展示对应的值。可以点击"Copy Result"复制出来。

最下面是状态栏,如果有错误,Normal那里会显示错误信息

这个工具不是其他工具的替代品,毕竟功能很简单。它是一个补充,一般要和其他工具一起使用。比如我使用最多的是和vs code搭配。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/744748.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Go微服务开发指南

在这篇深入探讨Go语言在微服务架构中的应用的文章中,我们介绍了选择Go构建微服务的优势、详细分析了主要的Go微服务框架,并探讨了服务发现与注册和API网关的实现及应用。关注TechLead,复旦博士,分享云服务领域全维度开发技术。拥有10+年互联网服务架构、AI产品研发经验、团…

共享库soname机制

介绍共享库soname命名机制目录前言共享库版本号共享库命名机制realnamesonamelinkname总结参考文章 前言 在使用第三方库时,我们会发现第三方库会提供一组文件,他们的后缀一般是.so(如libname.so),.so.x和.so.x.y.z。本文讨论他们之间的关系。 共享库版本号 共享库一般会由…

idea打开/导入maven项目 + 移除

——————如何导入 方法1———— 右侧maven——》点击加号找到要但如项目的pom.xml文件——》ok 方法2———— file——》project structure……modeles——》加号 import module 找到要导入项目的pom.xml文件——》ok 右下角apply——》ok 这两个方法都可以导入 ———…

抢占智能驾驶“智高点”,仿真测试或将是必备的“加速剂”

​在智能驾驶系统的开发中,参考V模型开发流程,仿真测试通常包含多个阶段:MIL(模型在环)—— 用于验证理论模型,软件在环(SIL)—— 测试软件组件,硬件在环(HIL)—— 集成硬件组件进行测试,车辆在环(VIL)—— 模拟车辆与环境的交互,以及实车道路测试(包括封闭场地…

Tita的OKR:产品经理的23个OKR案例(下)

让我们把产品管理和产品负责人的活动分为4个大的领域,有时是一个人垂直地处理所有的问题,有时是战略和战术的责任分工,所以要相应地选择。愿景和战略 构思、调整、验证、优先级确定 构建、衡量、学习 发布和增长接下来我们继续讨论,让我们把这4个大的领域分解成小的领域,让…

咬文嚼图式的介绍二叉树、B树/B-树

网上的很多博客都是只有文字说明,比较抽象,所以笔者决定自己画一些图来解释二叉树,二叉搜索树,B树/B-树。前言 因为本人天资愚钝,所以总喜欢将抽象化的事务具象化表达。对于各类眼花缭乱的树,只需要认知到它们只是一种数据结构,类似数组,切片,列表,映射等这些耳熟能详…

“码”力全开!高效开发就靠这款神器

即构致力于用领先的音视频技术帮助开发者即刻构建实时互动世界。通过大量的用户调研了解到,兼顾高效开发和个性化UI以实现产品快速上线,是许多开发者的共同需求。为此,即构推出了含标准化 UI 的音视频互动 SDK —— UIKits,帮助开发者应对互动应用开发中的各种挑战。基于广…

Linux-awk

awk 3.4.2 功能 过滤 取行 取列 统计计算 数组 函数3.4.3 格式 awk 条件 动作 (找谁 干啥) awk [options] commands filenames awk [options] -f awk-script-file filenames3.4.4 awk处理数据的方式:1、进行逐行扫描文件,从第一行到最后一行 2、寻找匹配的特定模式的…

24 年 “年薪百万” 的 Java 程序员,都要学什么?

前几天我看了一篇由国外的 Java 架构师大佬分享的文章,主题是 “Java 架构师必会的 20 个技术”。 光看这个标题,就知道在国外做 Java 开发,也很卷啊!能学习的技术真的太多了。大家好,我是程序员鱼皮。前几天我看了一篇由国外的 Java 架构师大佬分享的文章,主题是 “Java…

idea 查看项目的git路径

目录 第一种方式: 第二种方式: 第三种方式:第一种方式: 1、打开项目,在工程上右键,选择Show in Explorer; 如下图:2、此时会打开本地的代码路径窗口; 如下图:3、双击工程,会出现git目录文件夹;4、双击进去git目录, 打开config文件夹;5、文件里面的url 属性即为gi…

如何将文本转换为向量?(方法二)

​文本转换为向量有多种方式: 方法一:通过模型服务灵积DashScope将文本转换为向量(推荐) 方法二:通过ModelScope魔搭社区中的文本向量开源模型将文本转换为向量 方法三:通过Jina Embeddings v2模型将文本转换为向量 方法四:通过百川智能向量化模型将文本转换为向量本文介…

2024-07-16 代码高亮插件highlight.js安装使用以及排错日志

highlight.js —— 一个开源语法高亮库,用于在网页上对源代码进行语法高亮显示。 安装npm i highlight.js yarn add highlight.js引入// main.js import { createApp } from vue; import App from "./App.vue"; import hljs from "highlight.js"; // 代码…