最免费 JSON JSON 格式化和验证器
美化、简化和验证JSON 并用明确错误信息 免费,没有存储
100%免费
无注册
无水印
处理存储文件,从未存储
爱 Best.Free? 分享它
如何运作
- 粘贴 JSON. 把你的JSON扔进盒子里
- 选择动作. 配有 2 或 4 个空格, 或者 缩到一行; 可选排序密钥 。
- 获取结果. 有效的 JSON 格式化为即时格式; 无效的 JSON 返回错误的准确行和列。
关于此工具
粘贴 JSON 以您选择的缩进来漂亮打印它, 将其简化为单行, 或者只是检查它是否有效 。 如果解析失败, 您可以用问题线和列获得清晰的信息, 这样您就可以快速找到误差逗号或者缺失的括号 。 您也可以按字母顺序排序对象键。 它会与 Python 的 JSON 采样员一起运行服务器边端, 存储什么, 不需要账户 。
人用它做什么用
- 使简化的 API 响应可读
- 查找 JSON 语法错误的行和列
- 在粘贴 JSON 之前将其最小化
- 排序 diff 两个 JSON 文件的对象密钥
开发者 API
自动使用您自己的代码中的此工具。 发送 POST 请求到下面的端点, 并获得网络工具产生的相同结果。 IP 的费率是每个 IP 的限值, 不需要注册-- 更高限制的 API 键即将到来 。
POST
https://best.free/api/tools/json-formatter/
| 参数 | 示例 | 需要 | 注注注音音小小小 |
|---|---|---|---|
text |
{"b":2,"a":1} |
是 | Raw JSON to format. |
action |
format |
无 | "format" or "minify". |
indent |
2 |
无 | 0-8 spaces. |
sort |
True |
无 | Sort keys. |
curl -X POST https://best.free/api/tools/json-formatter/ \
-H 'Content-Type: application/json' \
-d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests
r = requests.post(
"https://best.free/api/tools/json-formatter/",
json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);
答复回应: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}
经常问到的问题
它可以用您选择的缩写来美化( 精美打印) JSON, 将其缩写成单行, 验证它, 并可以按字母顺序对对象键进行可选排序 。
您得到了一条明确的错误信息, 包括解析失败的行和列, 这样您就可以快速找到缺失的牙套或误差逗号 。
- 是,用两个或四个空格进行美化,或最小输出时将全部白空格都缩小到全部空格。
最多50万个字符
不,它只针对您的请求与Python标准JSON图书馆进行了解析,从未储存、登录或转发。
否。 仅按可读性和 diffing 的字母顺序对对象键重新排序; 数值和结构不变。
没有注册或付款-每IP的小时限制公平,是免费的。
是 。 将 JSON 体积放在 / api/ tools/ json- formatter/ 上, 并获得 JSON 响应 - 与网络工具使用的引擎相同, 结果是一样的。 IP 的费率与网络版本一样, 不需要注册; 更高限制的 API 键即将到来。 请参见以上 API 部分 的即时运行卷轴、 Python 和 JavaScript 示例 。
- JSON Formatter是完全免费的,产出上没有水印,不需要信用卡。
是的,它运行在您的浏览器,所以JSON Formatter 既在手机上,也在平板电脑上工作,在桌面上也工作,没有安装的应用程序。