JSON 문자열을 이스케이프하고 왕복 변환을 확인하는 방법.
JSON 문자열을 이스케이프할 때는 따옴표, 백슬래시, 제어 문자를 처리해야 합니다. 임시방편의 연속 치환 대신 직렬화 도구를 사용하세요.
작업에 맞게 절차를 조정하세요.
입력을 문자열 값으로 취급하고 JSON 직렬화 도구로 유효한 따옴표와 이스케이프를 생성하세요. 완전한 JSON 문서와 다른 문서 안에 포함된 문자열을 구분하세요. 결과를 다시 파싱해 원래 문자가 복원되는지 확인하세요.
- 제공할 내용
- 문자열 내용.
- 받을 결과
- 올바르게 이스케이프된 JSON 문자열과 역방향 디코딩.
입력과 결과를 확인하세요.
설명용 입력과 출력 · 실제 WebAct 실행이 아닌 학습용 예시
입력 항목 예시개
Encode the text hello followed by one line break and then world as a complete JSON string literal. Preserve the line break when parsed back.
완성된 예시
"hello\nworld" The JSON source contains a backslash followed by n, not an unescaped newline inside the quotes. Parsing this string returns the original text with one line break.
이 입력을 프롬프트에 넣고 WebAct에 복사해 작업을 실행해 보세요. 결과는 설명용 예시와 다를 수 있습니다.
판단 기준과 문제 해결.
이스케이프된 JSON 문자열에 양끝의 따옴표도 포함해야 하나요?
완전한 JSON 문자열 리터럴을 만들 때는 포함하세요. 대상이 내부 표현만을 명시적으로 요구하는 경우에만 생략하세요.
문자열이 다른 계층을 거치면 백슬래시가 늘어나는 이유는 무엇인가요?
각 직렬화 계층이 이전 표현을 다시 이스케이프할 수 있습니다. 원본 텍스트, JSON 텍스트, 화면에 표시된 코드 문자열 중 무엇을 처리하는지 추적하세요.
직접 준비한 자료로 시도하세요.
작업 프롬프트의 예시를 내 자료로 바꾸세요. 필요한 요구 사항은 유지하고 작업을 WebAct에 복사하세요.
작업 맞춤 설정 및 복사 ↑