小龙

开发者工具

开发者工具分类:JSON 格式化、JSON压缩、JSON校验、JSON转YAML、YAML转JSON、JSON转CSV、CSV转JSON、XML格式化。查看工具说明、输入参数与本地处理结果。

JSON压缩

JSON压缩:解析后重新序列化,删除非字符串中的冗余空白。大整数应使用字符串表示。

JSON校验

JSON校验:只校验 JSON 语法,不校验业务 Schema;错误信息包含解析器可提供的位置。

JSON转YAML

JSON转YAML:按 YAML JSON schema 输出,不生成对象引用锚点;保留基本 JSON 数据类型。

YAML转JSON

YAML转JSON:使用 YAML JSON schema;不接受自定义标签、锚点和别名,避免递归引用和意外数据类型。

JSON转CSV

JSON转CSV:输入必须是对象数组;所有对象字段的并集作为表头。null 输出为空单元格,嵌套对象/数组输出 JSON 字符串。

CSV转JSON

CSV转JSON:支持带引号、逗号与换行的标准 CSV。默认保留字符串;自动类型识别会将空单元格转 null。重复或空表头会拒绝。

XML格式化

XML格式化:校验并缩进 XML,保留属性、注释和 CDATA;格式化会引入排版空白。拒绝 DTD 与自定义实体。

XML转JSON

XML转JSON:属性使用 @_ 前缀,文本节点使用 #text;XML 值保留字符串,重复标签转换为数组。拒绝 DTD。

HTML格式化

HTML格式化:使用 Prettier HTML 解析器格式化,输出源码而不执行。

CSS格式化

CSS格式化:使用 Prettier CSS 解析器,语法错误直接显示。

JavaScript格式化

JavaScript格式化:仅解析和格式化源代码,不执行用户 JavaScript。

SQL格式化

SQL格式化:使用 sql-formatter,按所选 SQL 方言排版;工具不会连接数据库或执行 SQL。

SQL压缩

SQL压缩:折叠字符串外的连续空白并删除普通注释,保留字符串、引用标识符、PostgreSQL dollar 字符串和 MySQL 可执行注释。此操作不代表 SQL 语法校验。

Unicode编码转换

Unicode编码转换:解码支持两种 Unicode 转义;保留未转义字符,拒绝超出 Unicode 范围或孤立的 UTF-16 代理字符。

HTML实体编码

HTML实体编码:使用完整 HTML 实体表;输出作为文本展示,不执行解码得到的标签。

JWT解析

JWT解析:仅解码 header 和 payload,不验证签名、不证明令牌可信。到期提示仅基于本机时间。

MD5计算

MD5计算:MD5 仅用于旧系统兼容与非安全校验,不能用于密码存储、签名或抵抗篡改。

SHA256计算

SHA256计算:使用 Web Crypto SHA-256,对 UTF-8 字节计算。换行和空白会改变结果。

HMAC生成器

HMAC生成器:使用 Web Crypto HMAC;密钥不上传服务器。空密钥会拒绝,密钥格式与内容必须对应。

正则表达式测试

正则表达式测试:所有匹配均在独立 Worker 执行,800 毫秒超时即终止;最多输出 10000 个匹配,索引为 UTF-16 位置。

Unix时间戳转换

Unix时间戳转换:Unix 秒与毫秒明确区分,UTC 起点为 1970-01-01;ISO 日期必须含时区偏移。