Logo

Fast Text Format

返回控制台

Fast Text Format Tools

极速实用的终极工具集合,可进行格式化、转换和简化您的工作流。

收藏夹

最近使用

最近添加

文本及比较

代码及格式化

Base64 转文件

将 Base64 字符串或 Data URI 解码还原为可供下载的文件(图像、PDF、文档、音频),支持实时预览。

代码美化

美化、验证并压缩您的 JSON、JavaScript、CSS 和 HTML 代码为清晰易读的语法。

CSS 格式化

格式化、美化、验证并压缩 CSS 样式表,支持自定义缩进。

CSS 可视化生成器

可视化生成并导出阴影、渐变、Flexbox 及 Grid 网格布局的 CSS 代码。

CSV 转 JSON/SQL

将 CSV 数据转换为 JSON 数组或 SQL INSERT 语句。

cURL 转 Fetch

轻松将 cURL 命令转换为 JavaScript Fetch API 代码。

HTML / XML

即时美化、压缩并清理混乱的代码。

HTML 转 JSX

客户端工具,将 HTML 标签和属性转换为 React 兼容的 JSX 语法。

HTML 转 Tailwind CSS

将标准的行内样式和 CSS 规则转换为 Tailwind CSS 原子类,支持实时预览。

JS 代码混淆器

将可读的 JavaScript 代码转换为不可读且压缩的代码,保护核心业务逻辑。

JSON 转代码

将 JSON 对象转换为支持各种语言的类型化模型。

JSON 树状视图查看器

直观查看、展开、折叠、搜索和过滤复杂的 JSON 数据,并支持路径复制。

JSONPath 与 JQ 评估器

使用标准 JSONPath (RFC 9535) 或 JQ 风格表达式实时查询、过滤、提取和转换 JSON 数据,支持表格与路径视图。

Markdown

使用实时 HTML 预览编写原始 markdown。

语义 JSON 差异对比

在语义上对比两个 JSON 文档,忽略键顺序、格式和空白差异,支持可视化变更突出显示与 RFC 6902 JSON Patch 导出。

Source Map 查看器

客户端工具,用于上传 .map 文件并反混淆/还原堆栈轨迹。

SQL 格式化

美化和格式化混乱的 SQL 查询。

字符串转义与反转义

安全转义(与反转义)引号、反斜杠和换行符,适用于 JSON 字符串、SQL 查询、HTML 和 Java/C# 代码。

SVG 优化器

压缩并清理原始 SVG 代码。

SVG 转 PNG/WEBP

客户端工具,利用 HTML Canvas 将 SVG 代码或文件光栅化渲染为可下载的图像。

XML 实用工具

格式化和压缩 XML 字符串。

YAML <-> JSON

在 YAML 和 JSON 之间即时转换。

数据及加密

生成器及实用工具

ASCII 艺术

生成大型 ASCII 艺术文本横幅。

条形码生成器

客户端工具,使用 Canvas 从文本生成一维线性条形码(UPC、EAN、Code39)。

CHMOD 计算器

轻松计算 Linux 文件权限。

颜色对比度

检查 WCAG 色彩对比度可访问性。

颜色格式

即时转换 HEX、RGB 和 HSL 颜色代码。

Cron 解码器

将 cron 表达式翻译成人类可读的文本。

Favicon 图标生成器

将常用图像转换为广泛兼容的 .ico 文件并生成标准的 Web 应用图标尺寸。

图像 Base64

将图像文件安全转换为 Base64 Data URI 字符串和 CSS background-image 样式属性。

图片压缩工具

在浏览器本地压缩并优化 JPEG、PNG、WEBP 和 AVIF 图像。

Markdown 表生成器

可视化网格编辑器,允许用户轻松添加行/列并立即输出格式完美的 Markdown 表格语法。

Meta 标签与 Open Graph 生成器

生成并直观预览 SEO Meta 标签、Twitter 卡片和 Facebook Open Graph 标签。

模拟数据生成器

生成数百行虚假测试数据(姓名、电子邮件、地址、日期、信用卡)并将其导出为 CSV、JSON 或 SQL INSERT 语句以进行数据库测试。

密码生成器

使用加密算法创建强大的安全密码。

PDF 工具箱

100% 在浏览器本地合并、拆分、提取、旋转和重新排序 PDF 页面。

占位文本

为 UI 界面模型创建随机的占位文本。

QR 二维码

从文本或 URL 创建可伸缩和可扫描的二维码。

正则表达式测试器和构建器

使用实时匹配和捕获组突出显示、语法解释细分以及多字符串测试模式来测试正则表达式。

Robots.txt 生成器

构建有效的 robots.txt 规则和爬虫指令,并阻止 AI 抓取工具。

UUID / GUID

即时生成通用唯一标识符 (v4)。

XML Sitemap 生成器

构建包含自定义 URL、更新频率和优先级的有效 XML Sitemap,供搜索引擎索引。

财务及单位

网络

代码及格式化

语义 JSON 差异对比

在语义上对比两个 JSON 文档,忽略键顺序、格式和空白差异,支持可视化变更突出显示与 RFC 6902 JSON Patch 导出。

Semantically Identical 新增: 0 删除: 0 修改: 0 执行耗时: 0ms
差异结果
输入原始和修改后的 JSON 以计算语义差异...
原始 JSON
修改后的 JSON
符合 RFC 6902 标准的操作数组,可直接应用于原始 JSON
[]

使用说明

在左侧粘贴原始 JSON,在右侧粘贴修改后的 JSON。语义对比引擎会解析并对比深层结构,忽略键顺序差异,以直观色彩标出新增、删除和修改项,并支持导出 RFC 6902 JSON Patch。

常见问题解答

什么是语义 JSON 差异以及它与文本差异有何不同?

文本差异逐行比较文件,在键重新排序或缩进更改时标记误报。语义 JSON Diff 解析底层数据结构,比较键和值,无论空格或顺序如何。

键排序会影响语义差异结果吗?

不会。启用“忽略键顺序”(默认)后,两个包含不同顺序的相同键值对的 JSON 对象将被识别为语义相同。

什么是 RFC 6902 JSON 补丁?我可以导出它吗?

RFC 6902 定义了标准 JSON 格式,用于描述对目标 JSON 文档的更改(添加、删除和替换等操作)。您可以一键检查并复制生成的 JSON Patch。

数组比较模式如何工作?

索引模式比较匹配数组索引处的项目。无序/集合模式将元素匹配为无序集合。按 ID 键匹配会检查项目的常见标识符属性(例如 id、uuid 或 key),以跨位置转换匹配实体。

该工具可以检测数据类型的变化吗?

是的。如果值更改类型(例如,从数字 42 更改为字符串“42”或从布尔值更改为 null),diff 检查器会突出显示值更改和特定数据类型突变​​。

并排视图如何突出显示变化?

并排视图规范并对齐两个文档,以绿色突出显示添加的行,以红色突出显示删除的行,以琥珀色突出显示修改的属性行。

我可以过滤差异以仅查看添加、删除或修改吗?

是的。快速过滤按钮允许您隔离添加、删除或修改,搜索框可按键名称、JSON 路径或值立即过滤差异。

如果输入包含无效的 JSON 语法,会发生什么情况?

解析器会立即在可见的错误横幅中突出显示语法错误(例如不带引号的字符串或悬空逗号)的确切行和位置,以便您可以快速更正它们。

我可以交换原始 JSON 输入和修改后的 JSON 输入吗?

是的。单击“交换”按钮会立即交换两个编辑器的内容,并以相反的方向重新计算差异。

我的 JSON 数据是否上传到外部服务器?

不会。快速文本格式在浏览器运行时内 100% 客户端运行。 JSON 文档、机密或 API 有效负载不会离开您的设备。

找不到结果

请尝试调整您的搜索词。