JSON 转 TypeScript 接口生成器
JSON 转 TypeScript 接口生成器 即时将任何 JSON 对象或数组转换为干净、即可使用的 TypeScript 接口。粘贴您的 JSON,配置您首选的导出样式,即可获得具有嵌套接口、可选字段和联合类型的正确类型化定义 — 所有这些都在客户端实时生成。 如何使用 将您的 JSON 数据粘贴到输入框中...
试用该工具 »JSON 转 TypeScript 接口生成器 即时将任何 JSON 对象或数组转换为干净、即可使用的 TypeScript 接口。粘贴您的 JSON,配置您首选的导出样式,即可获得具有嵌套接口、可选字段和联合类型的正确类型化定义 — 所有这些都在客户端实时生成。 如何使用 将您的 JSON 数据粘贴到输入框中...
试用该工具 »cURL 命令生成器 使用可视化表单构建完整、可直接运行的 cURL 命令,无需记忆标志语法。选择您的 HTTP 方法,添加标头,配置身份验证,设置请求正文,即可获得格式正确的 curl 命令,您可以直接复制并粘贴到您的终端中。 如何使用 输入您的目标 URL 并选择...
试用该工具 »JSONPath 表达式测试器 实时测试和调试您的 JSON 数据上的 JSONPath 表达式。粘贴您的 JSON,编写表达式,并即时查看带有语法高亮和可导航树视图的匹配结果。如何使用在输入面板中粘贴您的 JSON 数据并键入 JSONPath 表达式。结果会随着您的...
试用该工具 »OpenAPI / Swagger 规范验证器 立即验证您的 OpenAPI 3.0、3.1 或 Swagger 2.0 规范。粘贴 YAML 或 JSON,获取带有 JSON Pointer 路径的结构化错误和警告列表,并美化打印您的规范以获得清晰的文档。如何使用将您的 OpenAPI 或 Swagger 规范粘贴到输入字段中。验证器会自动检测...
试用该工具 »Base58 编码器 / 解码器 编码和解码用于比特币地址、IPFS CID 和其他区块链系统的 Base58 字符串。支持多种字母表变体和带 SHA-256d 校验和验证的 Base58Check。如何使用在编码和解码模式之间切换。编码时,输入文本(UTF-8)或十六进制数据并选择您的 Base58 变体。解码时,粘贴...
试用该工具 »WHOIS 域名查询使用现代 RDAP 协议查询域名注册详细信息。输入任何域名即可查看其注册商、注册和到期日期、名称服务器、DNSSEC 状态以及具有易于理解的解释的域名状态代码。如何使用键入域名(例如 example.com)并单击查询。该工具会查询 RDAP 注册中心以获取...
试用该工具 »HTML 表格、CSV 数据或 TSV 文件到 Markdown 表格转换器 将 HTML 表格、CSV 数据或 TSV 文件转换为具有对齐列的格式正确的 Markdown 表格。粘贴您的数据,调整列对齐方式,即可即时获得干净的 Markdown 输出。如何使用选择您的输入格式(HTML、CSV 或 TSV)并粘贴您的表格数据。该工具会解析输入并生成...
试用该工具 ».env 文件解析器和格式化程序 粘贴您的 .env 文件内容,即可即时解析、验证和重新格式化环境变量。该解析器会突出显示重复键、空值和无效行等问题 — 所有这些操作都不会让您的数据离开浏览器。如何使用 将您的原始 .env 文件内容粘贴到输入字段中。该工具将自动 ...
试用该工具 »LZ4 压缩编解码器 在浏览器中直接使用 LZ4 算法压缩和解压缩数据。 LZ4 是最快的无损压缩算法之一,它优先考虑速度而不是压缩率 — 非常适合实时数据处理、日志压缩和流式传输应用。 如何使用 选择操作模式 — 压缩或解压缩。 将您的文本粘贴到 ...
试用该工具 »Brotli 压缩编解码器 在浏览器中直接使用 Google 的 Brotli 算法压缩和解压缩数据。 Brotli 提供的压缩率明显优于 Gzip — 输出通常小 20-30%,使其成为通过 HTTP Content-Encoding 进行 Web 内容传输的首选。 如何使用 在压缩或解压缩模式之间进行选择。 在 ... 中输入您的文本
试用该工具 »Protocol Buffers (Protobuf) 格式化器 Protocol Buffers — Google 的语言中立、平台中立的序列化格式 — 为从 gRPC 微服务到移动应用 API 的一切提供支持。但 .proto 文件会迅速变得混乱,尤其是在多名开发者修改同一份 schema 定义时。不一致的缩进、错位的字段编号和混乱的格式化会使代码审查变得痛苦,并且 diff 难以阅读。此格式化器解析 ...
试用该工具 »TOML 格式化器与验证器 TOML(Tom's Obvious Minimal Language)已成为 Rust 项目 (Cargo.toml)、Python 打包 (pyproject.toml) 以及许多其他工具的首选配置文件格式。它被设计为人类可读的,但手动编辑的配置文件不可避免地会发生漂移 — 不一致的空格、混乱的键顺序以及仅在构建时才会显现的细微语法错误。此工具 ...
试用该工具 »Zstandard (Zstd) 压缩工具 Zstandard (Zstd) 是 Facebook 的现代压缩算法,其压缩率优于 gzip,并且速度显著更快。它越来越多地用于 Web 资源、数据库备份、软件包分发和实时数据流。此工具允许您在浏览器中完全使用 Zstd 压缩和解压缩数据 — 无需安装,无需服务器 ...
试用该工具 »GraphQL Schema Formatter 格式化和验证您的 GraphQL Schema 定义语言 (SDL),实现一致的缩进、正确的样式和语法高亮。粘贴您的 schema 或上传 .graphql 文件,即可即时清理类型定义、查询、突变和指令。如何使用将您的 GraphQL SDL schema 粘贴到输入区域或上传 .graphql/.gql 文件。 ...
试用该工具 »Webhook 有效负载检查器 粘贴任何 webhook 有效负载以即时解析、美化打印和检查其结构。支持 JSON、XML 和 URL 编码的表单数据,具有自动格式检测、HMAC 签名验证以及来自流行提供商的示例有效负载。如何使用将您的 webhook 有效负载粘贴到输入字段中。该工具会自动检测格式并显示格式化后的...
试用该工具 »IEEE 754 浮点转换器 使用此交互式 IEEE 754 转换器探索计算机如何用二进制表示十进制数。 输入任何十进制数,即可立即查看其二进制表示,并分解为符号、指数和尾数部分。 使用方法 1. 在输入字段中输入一个十进制数(例如 3.14、-0.1、255)。 2. 选择...
试用该工具 »Gzip / Zlib / Deflate 测试器 直接在浏览器中使用 gzip、zlib 和原始 deflate 格式压缩和解压缩数据。 测试压缩输出、验证数据完整性以及衡量大小节省 — 全部在客户端进行,数据不会离开您的计算机。 使用方法 1. 选择您的模式:压缩或解压缩。 2. 压缩时:粘贴文本...
试用该工具 »CBOR 编码器/解码器 将 JSON 编码为 CBOR,并将 CBOR 解码回 JSON — 完全在客户端进行。 CBOR(Concise Binary Object Representation)是 RFC 8949 中定义的紧凑二进制数据格式,广泛用于 IoT、WebAuthn 和 COSE 协议。 使用方法 在“解码”和“编码”模式之间切换。 要解码,请粘贴 CBOR 数据作为...
试用该工具 »