JSON 格式化

粘贴 JSON 数据,一键格式化、压缩、验证

输入
0 字符
输出
0 字符
准备就绪 · 支持快捷键 Ctrl+Enter 格式化

JSON ↔ Java 实体互转

JSON 转 Java 实体类 · Java 实体类转 JSON 示例数据

输入 JSON 或 Java 类
0 字符
输出
0 字符
准备就绪 · 输入 JSON 点击「→ Java」,输入 Java 类点击「→ JSON」

JSON ↔ Go 对象互转

JSON 转 Go struct · Go struct 转 JSON 示例数据 · 带注释与标签

输入 JSON 或 Go struct
0 字符
输出
0 字符
准备就绪 · 输入 JSON 点击「→ Go」,输入 Go 代码点击「→ JSON」

Base64 编码互转

文本 ↔ Base64 编码

输入 文本 或 Base64 字符串
0 字符
输出
0 字符
准备就绪 · 粘贴文本点击「编码」,粘贴 Base64 字符串点击「解码」

URL 编码互转

文本 ↔ URL 编码(百分号编码)

输入 文本 或 URL 编码字符串
0 字符
输出
0 字符
准备就绪 · 粘贴文本点击「编码」,粘贴 URL 编码字符串点击「解码」

MD5 加密

计算文本的 MD5 哈希值(32 位十六进制)

输入 支持中文 / Unicode · 实时计算
MD5 哈希值
准备就绪 · 输入文本后自动计算 MD5,或点击「计算」

Unicode ↔ 中文互转

中文等非 ASCII 字符 ↔ \uXXXX 转义序列

输入 中文文本 或 \uXXXX 序列
0 字符
输出
0 字符
准备就绪 · 输入中文点击「转义」,输入 \uXXXX 序列点击「还原」

UTF-8 编码

文本 ↔ UTF-8 字节序列(十六进制 / 转义 / 十进制 / 二进制)

输入 文本 或 UTF-8 字节序列
0 字符
输出
0 字符
准备就绪 · 输入文本点击「编码」,输入字节序列点击「解码」

MySQL ↔ Java 实体转换

SQL CREATE TABLE ↔ Java 实体类互转,支持 Lombok / MyBatis Plus / Jackson

输入 SQL CREATE TABLE 或 Java 类
0 字符
输出
0 字符
准备就绪 · 输入 SQL 点击「→ Java」,或输入 Java 类点击「→ SQL」

MySQL ↔ Go 结构体转换

SQL CREATE TABLE ↔ Go struct 互转,支持 GORM / BSON 标签

输入 SQL CREATE TABLE 或 Go struct
0 字符
输出
0 字符
准备就绪 · 输入 SQL 点击「→ Go」,或输入 Go struct 点击「→ SQL」

多语言代码转换

JSON / Java / Go 互转 Python · C++ · C# · Java · Go 实体类

输入
0 字符
输出
0 字符
准备就绪 · 选择源语言和目标语言,粘贴代码后点击「转换」