String to JSON
로그와 API 응답에서 볼 수 있는 이스케이프된 JSON 문자열을 붙여 넣으면 읽기 쉬운 JSON을 돌려받습니다.
String to JSON 사용 방법
- 이스케이프된 문자열을 붙여 넣으세요. 바깥 따옴표는 있어도 없어도 됩니다.
- 오른쪽에서 포맷된 JSON을 확인하세요.
- 페이로드가 두 번 이스케이프되었다면 결과를 입력란에 다시 복사해서 한 번 더 실행하세요.
String to JSON 소개
로그와 메시지 큐는 JSON을 텍스트로 저장하는 경우가 많습니다. 그러면 모든 따옴표가 백슬래시로 이스케이프되어 "{\"id\":1}"처럼 보입니다. 읽기 어렵고 일반 JSON 도구에 붙여 넣을 수도 없습니다.
이 변환기는 이스케이프를 한 단계 제거한 다음 안쪽을 파싱하고 포맷합니다. 로그 줄에서 복사할 때 보통 그렇듯 바깥 따옴표가 없는 문자열도 받아들입니다.
자주 묻는 질문
결과가 여전히 이스케이프되어 있다면요?
일부 시스템은 페이로드를 두 번 이스케이프합니다. "입력으로 사용"을 눌러 다시 실행하면 두 번째 실행에서 다음 단계가 제거됩니다.
\n과 \t도 처리하나요?
네. \n, \t, \\, \uXXXX 같은 이스케이프 시퀀스는 각각이 나타내는 문자로 변환됩니다.
이스케이프를 풀었는데도 올바른 JSON이 아니면 어떻게 하나요?
이스케이프가 풀린 텍스트 안의 줄과 열이 포함된 오류가 표시됩니다. 검증기 페이지의 JSON 고치기가 남은 문제를 복구해 주는 경우가 많습니다.