格式化
JSON、XML、SQL、HTML、CSS、JavaScript 的在线格式化与压缩。自动缩进、语法校验、错误定位到行列,处理结果实时可见,全部在浏览器本地完成。
本分类下的工具
JSON 格式化
在线 JSON 格式化与校验工具,支持格式化、压缩、语法错误定位到具体行列、键名递归排序。所有解析都在浏览器本地完成,数据不上传服务器。
JSON 转代码
把 JSON 样本转成 TypeScript interface、Go struct、Java class 或 Rust struct:不齐的键标成可选、类型冲突退化为联合类型。全程在浏览器本地生成。
SQL 格式化
在线 SQL 格式化:关键字统一大小写、按 SELECT / FROM / WHERE 等子句换行缩进、子查询逐层展开,压缩模式去掉多余空白与注释。语句不上传服务器。
XML 格式化
在线 XML 格式化与压缩:按标签层级缩进,注释、CDATA 与 DOCTYPE 各自成行,属性值里的空白原样保留。全程在浏览器本地完成,内容不上传。
HTML 格式化
在线 HTML 格式化与压缩:按标签层级缩进,文本与行内标签保持同一行,script 与 pre 内容原样保留。代码不出浏览器,不上传服务器。
CSS 格式化
在线 CSS 格式化与压缩:规则块展开、声明逐行、选择器列表一项一行,压缩只删结构位置的空白,保留 margin: 0 auto 这类有语义的空格。
JavaScript 美化
在线 JavaScript 缩进美化:按大括号与分号重新排版,对象字面量与代码块分开处理,字符串和注释原样保留,只做缩进、不做语法解析。