일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- select
- Intellij
- 비밀번호 변경 명령어
- StringUtils.hasText
- JSON
- js
- 하모니카 OS 5
- 룸북
- 추천 프로그램
- 리눅스
- 순서 보장
- BindingResult
- 함수 인자값 id
- 프로젝트 클린
- Java
- it
- 타임리프
- 명령어
- 시퀀스 조회
- 자바스크립트 인라인
- 추천 사이트
- #{..}
- linux
- 설정
- 스프링부트
- Test 룸북 사용하기
- 타임리프와 스프링
- cmd
- 개발시작전 자세
- 다른사람 프로젝트 수정전 가져야할 자세
- Today
- Total
목록분류 전체보기 (364)
웹개발 블로그
🔽[특징] 일단 사람들이 읽기에 좋은 구조와 텍스트를 사용 웹상에서는 비동기 처리 기반의 브라우저/서버 통신 등에서 데이터를 주고 받을 때 많이 사용한다. 예전에 많이 사용하는 XML을 대체 -> XML은 무겁기도 하고 복잡한 형태임. JSON은 XML보다 훨싼 더 가벼우며 간결하기에 쉽다. 거의 모든 언어를 지원한다. (계층적인 형태이다. XML도 마찬가지이다.) 🔽[차이점] JSON은 XML과 달리 종료하는 END TAG(종료태그)가 필요없다. 그래서 JSON이 더 간결하고 짧다 JSON은 배열을 사용할 수 있다. (배열과 객체를 하나의 데이터에 적용한 포맷이다.)
1. 형태(아래는 예시) [ {"name" : "홍길동", "age":20, "nationality":"한국"}, {"name" : "이순신", "age":30, "nationality":"미국"}, {"name" : "강감찬", "age":40, "nationality":"캐나다"} ] 🔽설명 3개의 아이템으로 이루어진 배열이며 각 항목은 3개의 Property를 가지는 객체로 구성되어 있다. 프로퍼티나 값은 쌍따움표로 처리한다. JSON은 속성 : 값 또는 key:value의 쌍으로 이루어진 데이터 객체를 전달하기 위해 만들어진 포맷. 자바스크립트의 배열과 객체를 만드는 사용방식과 비슷 즉, 자바스크립트의 배열과 객체를 하나의 데이터에 적용한다. 🔽JS 객체 https://ko.javascript.i..
1. JSON이란? JavaScript Object Notation -> 사전 뜻 그대로 -> 자바스크립트 객체 표기법(기본) Javascript에서 객체를 만들 때 사용하는 표현식. 주로 서버와 웹페이지간에 어떤 데이터를 주고 받을 때 많이 사용하는 포맷 형식 프로그래밍 언어도 아니고 문법도 아니고 단지 하나의 데이터 저장 방식 -> 그러나 json은 규칙이 있다. 2. 왜 사용할까? B2B , B2C 서브스시에는 상호간 데이터를 주고 받는 경우가 굉장히 많다. 이때 객체 상태로 데이터를 전달할 수는 없기에 객체(Object)를 문자열(String)로 변환해서 전달해줘야 한다. 받은 쪽에서는 다시 문자열을 객체로 변환해야하지만 해당 프로그래밍 언어에서 객체로써 사용할 수 있다. 이러한 변환 과정 사용법..