JSON 파서

키를 정렬하면 출력이 다시 생성되고 주석이 제거됩니다.

JSON 또는 JSON5를 대화형 트리로 파싱하거나 JSON/JSON5 형식으로 포맷하고 축소할 수 있습니다. 입력과 출력 구문을 각각 선택할 수 있고 오류는 출력 편집기에 표시되며 로컬 파일은 브라우저에만 유지됩니다.

입력과 출력에서 JSON 또는 JSON5를 각각 선택할 수 있습니다. JSON5에서 JSON5로 포맷하면 주석이 유지되며, 변환, 키 정렬 및 축소는 파싱된 데이터를 선택한 출력 구문으로 직렬화합니다.

  • 따옴표 없는 속성 이름은 사용할 수 있습니다(예: {name: "Alice"} 대신 {"name": "Alice"});
  • 작은따옴표는 문자열 값에 사용할 수 있습니다(예: {'name': 'Bob'});
  • 후행 쉼표는 객체나 배열의 마지막 요소 뒤에도 사용할 수 있습니다(예: {"a": 1, "b": 2,});

표준 JSON이 필요한 API와 시스템에는 JSON 출력을 사용하세요. 주석, NaN, Infinity 및 기타 JSON5 값을 유효하게 유지해야 하는 개발자 관리 설정에는 JSON5 출력을 사용하세요.

관련 도구: JSON 편집기 · JSON 포맷터 · JSON 스키마 검증기