>_

格式化与转换工具:JSON、YAML、CSV、SQL

处理日常数据的工具:格式化和校验 JSON,用 JSONPath 查询,按结构对比两个接口返回,在 JSON、YAML、CSV 之间转换,生成多种语言的类型定义,格式化 SQL,把 curl 命令转成 fetch、Python 或 Go 代码。

{ } JSON 格式化 在线 JSON 格式化、校验与压缩,精确定位语法错误的行列号,支持按键排序,全部在浏览器本地完成。 TS JSON 转 TypeScript 把 JSON 转成 TypeScript interface 或 type,自动推断嵌套对象、数组、可选字段和联合类型,全部在本地完成。 RGB 颜色转换 HEX、RGB、HSL、OKLCH 颜色格式互转,实时预览,并检查与黑白文字的 WCAG 对比度。 curl curl 转代码 把 curl 命令转换成 JavaScript fetch、Python requests 或 Go net/http 代码,支持请求头、JSON 请求体、表单上传、Basic 认证,以及从 API 文档或开发者工具复制的多行命令。 SQL SQL 格式化 格式化和美化 MySQL、PostgreSQL、SQLite、SQL Server、BigQuery、Snowflake 等方言的 SQL 语句,可选关键字大小写和缩进,全部在本地完成。 YML YAML ⇄ JSON YAML 与 JSON 即时互转,错误提示清晰,适合处理 Kubernetes 配置、GitHub Actions、Docker Compose 和 OpenAPI 文档。 CSV CSV ⇄ JSON 在浏览器中完成 CSV 与 JSON 互转:自动识别逗号、分号和 Tab 分隔,正确处理带引号和换行的字段,自动推断数字和布尔值,嵌套 JSON 会展开成点号列名。 Py JSON 转 Pydantic / Go / Rust 根据示例 JSON 生成 Pydantic 模型、带 json tag 的 Go 结构体或 Rust serde 结构体,自动区分整数和浮点数、可选和可为空的字段,并为不合法的键名生成别名。 $.. JSONPath 测试 用 JSONPath 表达式查询 JSON,查看匹配的值或精确路径。支持通配符、递归下降、切片、并集,以及 [?(@.price < 10)] 这样的过滤表达式。 {±} JSON 对比 按结构而不是按文本比较两个 JSON,列出每个新增、删除和修改的字段及其路径。自动忽略键的顺序,也可以选择忽略数组顺序。