jsonecho

JSON Parser

JSON을 파싱하고 파서가 객체, 배열, 값의 트리로 읽는 방식을 확인하세요.

도구를 불러오는 중...

JSON Parser 사용 방법

  1. 입력 상자에 JSON을 붙여 넣으세요.
  2. 트리 보기에서 파싱된 모습을, 코드 보기에서 정리된 텍스트를 확인하세요.
  3. 파싱이 실패하면 메시지의 줄 번호를 따라가세요.

JSON Parser 소개

파서는 텍스트를 프로그램이 사용할 수 있는 데이터로 바꿉니다. 여기서는 그 단계의 결과, 즉 JSON 파서가 텍스트에서 만들어 낸 값의 트리를 볼 수 있습니다. 텍스트를 파싱할 수 없으면 그 이유가 표시됩니다.

그래서 이 페이지는 코드가 무엇을 받게 될지 빠르게 확인하는 방법이 됩니다. 예를 들어 필드가 숫자인지 문자열인지, 배열이 정말 비어 있는지 null을 포함하는지 알 수 있습니다.

자주 묻는 질문

파싱과 포맷은 무엇이 다른가요?

파싱은 데이터 구조를 만들고, 포맷은 그 구조를 공백이 있는 텍스트로 다시 출력합니다. 포매터에는 항상 파서가 필요하므로 둘은 보통 함께 쓰입니다.

"1"이 1과 다르게 표시되는 이유는 무엇인가요?

트리에서 문자열은 따옴표와 함께 초록색으로, 숫자는 따옴표 없이 파란색으로 표시됩니다. 숫자처럼 보이지만 실제로는 문자열인 값을 알아보는 데 도움이 됩니다.

파서가 주석을 허용하나요?

아니요, 표준 JSON에는 주석이 없습니다. 입력에 주석이 있다면 주석과 후행 쉼표를 이해하는 JSON5 포매터를 사용하세요.

매우 큰 숫자는 어떻게 처리되나요?

작성된 그대로 유지합니다. JavaScript는 보통 12345678901234567890을 12345678901234567000으로 반올림하지만 여기서는 원래 자릿수가 보존됩니다.

JSON 도구의 다른 도구

모든 도구 →