쿼리 문자열 ↔ JSON 변환기
쿼리 문자열(또는 전체 URL)을 붙여넣으면 깔끔한 JSON 객체를 얻을 수 있습니다 — 반복된 키는 배열이 되고 값은 퍼센트 디코딩됩니다. 방향을 바꾸면 JSON 객체를 인코딩된 쿼리 문자열로 되돌립니다. API 요청 점검과 링크 생성에 적합합니다. 모든 처리는 브라우저에서 로컬로 실행되며 아무것도 업로드되지 않습니다.
—
출력
사용법
- 방향을 선택합니다: 쿼리 문자열 → JSON 또는 JSON → 쿼리 문자열.
- 쿼리 문자열(앞의 ? 포함 여부 무관) 또는 JSON 객체를 붙여넣습니다.
- 출력 상자에서 변환된 결과를 복사합니다.
자주 묻는 질문
- 반복된 키는 어떻게 처리되나요?
- 같은 키가 두 번 이상 나타나면(예: tags=a&tags=b) JSON 배열이 됩니다. 한 번만 나타나는 키는 일반 문자열로 유지됩니다.
- 전체 URL을 붙여넣어도 되나요?
- 예. ?까지(포함) 모두 무시되고 #프래그먼트는 제거되므로, 전체 URL을 붙여넣어도 쿼리 매개변수만 얻을 수 있습니다.
- 중첩 객체는 쿼리 문자열로 어떻게 변환되나요?
- 배열은 반복 키로 확장됩니다. 중첩 객체나 객체 배열은 JSON으로 직렬화되어 값으로 퍼센트 인코딩됩니다. 쿼리 문자열은 평면적인 키-값 쌍이기 때문입니다.
- 제 데이터가 어딘가로 전송되나요?
- 아니요. 변환은 전적으로 브라우저에서 이루어지며 아무것도 업로드되지 않습니다.
관련 도구
URL 쿼리 빌더
base URL + 편집 가능한 key-value 쿼리 파라미터로 URL 조립 — 각 쌍 토글, 자동 percent 인코딩.
네트워크 0 0
URL 파서
URL을 프로토콜·호스트·포트·경로·쿼리·해시로 분해. 쿼리 파라미터를 표로 디코딩.
개발 0 0
문자열 이스케이프 변환기
한 입력으로 10개 컨텍스트 이스케이프 출력 — JavaScript, JSON, HTML 엔티티, URL, SQL, regex, Bash(단·이중 따옴표), C 문자열, Unicode \u. 필요한 것을 복사.
개발 0 0
JSONPath 테스터
JSON 문서에 대해 JSONPath 쿼리(`$.store.book[*].author`, `$..price`) 실행, 일치 값 확인.
개발 0 0
유니코드 이스케이프 변환기
텍스트를 \uXXXX, U+XXXX, HTML 엔티티로 인코딩하고, 그 어떤 형식이든 다시 텍스트로 디코딩합니다. 이모지·확장 문자도 처리합니다.
개발 0 0
해시 생성기 (SHA)
텍스트로 SHA-1·SHA-256·SHA-384·SHA-512 해시를 생성하세요.
개발 0 0