최고의 무료 JSON 포맷기 및 검증기
명확한 오류 메시지로 JSON을 아름답게 만들고, 최소화하고, 검증합니다. 무료이며, 저장되지 않습니다.
100% 무료
가입 없음
워터마크 없음
메모리에서 처리된 파일, 저장되지 않음
사랑 best.free? 공유하세요
어떻게 작동하는지
- JSON 붙여넣기. 상자에 JSON을 드롭합니다.
- 동작 선택. 2개 또는 4개의 공백으로 아름답게 만들거나, 한 줄로 축소하십시오.
- 결과를 얻으십시오. 유효한 JSON은 즉시 포맷되며, 유효하지 않은 JSON은 오류의 정확한 행과 열을 반환합니다.
이 도구에 대해
JSON을 붙여넣어 선택한 들여쓰기로 깔끔하게 인쇄하거나, 단일 줄로 줄이거나, 유효성을 확인합니다. 파싱이 실패하면 문제의 줄과 열이 명확한 메시지로 표시되므로, 쉼표나 빠진 괄호를 빠르게 찾을 수 있습니다. 객체 키를 알파벳 순으로 정렬할 수도 있습니다. 파이썬의 JSON 파서로 서버 측에서 실행되며, 아무것도 저장하지 않으며, 계정이 필요하지 않습니다.
사람들이 그것을 사용하는 이유
- 미니화된 API 응답을 읽을 수 있게 만듭니다.
- JSON 구문 오류의 행과 열 찾기
- 설정에 붙여넣기하기 전에 JSON을 최소화합니다.
- 두 JSON 파일을 차이점을 찾기 위해 객체 키 정렬
개발자 API
이 도구를 자신의 코드로 자동화하세요. 아래의 엔드포인트에 POST 요청을 보내면 웹 도구가 생성하는 결과와 동일한 결과를 얻을 수 있습니다. IP당 속도 제한이 있으며 등록이 필요하지 않습니다.
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을 선택한 들여쓰기로 아름답게 만들고, 단일 줄로 축소하고, 검증하고, 옵션으로 객체 키를 알파벳 순으로 정렬할 수 있습니다.
파싱이 실패한 정확한 행과 열을 포함한 명확한 오류 메시지를 얻으므로 누락된 괄호 또는 쉼표를 신속하게 찾을 수 있습니다.
예 — 2개 또는 4개의 공백으로 꾸미거나, 최소한의 출력을 위해 모든 빈 공간을 제거하기 위해 최소화합니다.
한 번에 최대 500,000자까지 읽을 수 있습니다.
아니요. 이 정보는 요청에 대해서만 파이썬의 표준 JSON 라이브러리로 분석되며, 절대 저장되거나 로그 또는 전달되지 않습니다.
정렬은 읽기 쉽도록 객체 키를 알파벳 순으로 재정렬합니다. 값과 구조는 변경되지 않습니다.
가입 또는 지불 없음 - IP 당 공정한 시간 제한으로 무료입니다.
네. JSON 본문을 /api/tools/json-formatter/ 에 POST하면 JSON 응답을 받게 됩니다. 웹 도구가 사용하는 엔진과 동일하므로 결과가 동일합니다. 웹 버전과 마찬가지로 IP당 속도 제한이 있으며 등록이 필요하지 않습니다. 더 높은 제한을 위한 API 키가 곧 나올 예정입니다. 실행 가능한 curl, Python 및 JavaScript 예제는 위의 API 섹션을 참조하십시오.
예 — JSON Formatter는 완전히 무료이며 출력에 워터마크가 없으며 신용 카드가 필요하지 않습니다.
네. 브라우저에서 실행되므로 JSON Formatter는 데스크탑뿐만 아니라 휴대폰과 태블릿에서도 작동합니다. 설치할 앱이 없습니다.