새 글을 빠르게 보려면?
이 블로그 목록을 북마크하고 홈·도구 허브의 가이드 영역도 확인하세요. 글 읽기에 가입이나 메일 구독이 필요 없습니다.
JSON의 개념부터 문법 규칙, 데이터 타입, JavaScript와 Python에서의 실전 조작법까지 상세히 알아봅니다.
JSON(JavaScript Object Notation)은 구조화된 데이터를 저장하고 교환하기 위한 경량 포맷입니다. 사람이 읽기 쉽고 기계가 파싱하기 쉬워 웹 개발에서 널리 사용됩니다.
"name": "John" 형태의 키-값 쌍{}, 배열은 []String, Number, Object, Array, Boolean, Null.
JSON은 XML보다 간결하고 파싱 효율이 높아 최신 Web API에서 기본 형식으로 많이 사용됩니다.
const jsonString = '{"name": "Alice", "age": 28, "city": "Beijing"}';
const obj = JSON.parse(jsonString);
console.log(obj.name);
const user = {
name: "Bob",
age: 32,
email: "bob@example.com",
isActive: true
};
const minified = JSON.stringify(user);
const pretty = JSON.stringify(user, null, 2);
console.log(minified);
console.log(pretty);import json
json_string = '{"name": "Alice", "age": 28, "city": "Beijing"}'
data = json.loads(json_string)
print(data['name'])
user = {
"name": "Bob",
"age": 32,
"email": "bob@example.com",
"is_active": True,
"skills": ["Python", "JavaScript"]
}
json_output = json.dumps(user, ensure_ascii=False)
pretty_output = json.dumps(user, ensure_ascii=False, indent=2)
print(json_output)
print(pretty_output)개발자에게 최고의 JSON 처리 도구를 제공하는 데 전념
더 많은 게시물이 곧 출시됩니다...
블로그로 돌아가기업데이트 확인 방법, 다루는 주제, 제안 방법입니다.
이 블로그 목록을 북마크하고 홈·도구 허브의 가이드 영역도 확인하세요. 글 읽기에 가입이나 메일 구독이 필요 없습니다.
JSON 검증, 포맷, 변환, 디버깅 흐름과 JSON Work 업데이트이며, 사이트의 무료 브라우저 도구와 맞물립니다.
가능합니다. About 페이지나 GitHub로 연락 주세요. 실제 연동·디버깅에 도움이 되는 주제를 우선합니다.