cs 4

2024. 8. 16. 13:47CS

csv : 엑셀형식으로 이루어진 파일
json(java script object notation) : js객체 문법(key + value)으로 묶여있는 데이터 구조
xml : html 태그 형식으로 된 데이터


1. Rest ful = 클라이언트와 DB 연결 java


xml 

- 데이터 전송 저장을 위해 설계된 마크업 언어
- 태그를 사용하여 데이터 구조화 
- 문서 파일 형식 (: Microsoft Office 파일)

- 특징

계층적 구조 : 트리 구조로 데이터를 표현
유연성 : 사용자 정의 태그를 사용할 있음
인간 기계 가독성 :사람이 읽기 쉽고, 기계가 파싱하기 쉬움

- 주 사용처 : 웹 서비스, 문서 파일 포맷(docx, xlsx)

 

json

- js 객체 문법으로 묶여있는 데이터 구조

- 경량 데이터 교환 형식 
- 사람이 읽고 쓰기 쉬우며, 기계가 변환하고 생성하기 쉬움 -> 빠름

- 특징

경량 데이터 형식: 단순하고 가벼움
- 쌍으로 데이터 표현 : 객체 기반 구조
인간 기계 가독성 : 간결한 문법으로 사람이 읽기 쉽고, 파싱 속도가 빠름

- 주 사용처 : REST ful 응답, 구성파일(json)

 

csv

- 쉼표로 구분된 텍스트 형식의 데이터 파일
- 행은 데이터 레코드를 나타내며, 열은 특정 필드를 나타냄

- 간단한 데이터 저장 교환
- 스프레드시트와 데이터베이스 간의 데이터 전송

- 특징

간단한 구조: 행과 열로 구성된 텍스트 파일
다양한 애플리케이션 호환성: 대부분의 스프레드시트 프로그램에서 지원
대용량 데이터 저장에 적합하지만, 중첩 구조나 복잡한 데이터 표현에는 부적합
구분자가 다른 경우 TSV (Tab-Separated Values)등으로 변형 가능

- 주 사용처 : 데이터 마이그레이션, 간단한 DB 백업

 

 

    const openPostcode = () => {
        //주소 검색 새 창 열기
        //new window.daum : new.window(새 창) + .daum(다음에서 제공하는 서비스 실행)
        new window.daum.Postcode({
            //oncomplete : 사용자가 주소 검색을 완료했을 때 호출할 함수(실행할 기능) 지정
            //oncomplete : 다음에서 제공, handleComplete : 개발자가 만든 기능
            oncomplete: handleComplete,
        }).open();
    };

 

 

예시

 

xml

<note>
  <to>KSH</to>
  <from>T</from>
  <heading>안녕하세요.</heading>
  <body>즐거운 주말 되세요.!</body>
</note>

 

 

json

{
  "to": "KSH",
  "from": "T",
  "heading": "안녕하세요.",
  "body": "즐거운 주말 되세요.!"
}

 

 

csv

to,from,heading,body
KSH,T,안녕하세요.,즐거운 주말 되세요.!

'CS' 카테고리의 다른 글

JSON 형식이란  (0) 2024.08.09
CS 3  (0) 2024.07.29
CS 2  (0) 2024.07.19
CS 1  (0) 2024.07.17