csv 예제

Cód: --- | Fabricante: ---
Publicado em: Sem categoria

예를 들어 텍스트 필드 중 하나가 사용자가 만든 일종의 설명이며 사용자가 설명에 쉼표를 넣을 수 있다고 가정해 보겠습니다. 우리의 데이터가 다음과 같이 보였다 면: CSV는 값을 구분 하기 위해 쉼표를 사용 하 여 구분 된 텍스트 파일 (CSV 가져오기/내보내기 도구의 많은 구현 다른 구분 기호를 사용할 수 있습니다.; 예를 들어, “Sep=^” 행을 사용 하 여 *.csv 파일의 첫 번째 행으로 Excel 을 사용 하 여 사용 하 여 작업을 수행 합니다. en 쉼표 “”가 아닌 분리자 “^”를 기대하는 파일입니다. 간단한 CSV 구현은 쉼표 또는 줄 바호와 같은 다른 특수 문자를 포함하는 필드 값을 금지할 수 있습니다. 보다 정교한 CSV 구현은 예약된 문자(예: 쉼표, 큰따옴표 또는 덜 일반적으로 줄 바임)를 포함하는 값 주위에 “(큰따옴표) 문자를 요구하여 이를 허용합니다. 그런 다음 포함된 이중 따옴표 문자는 연속된 쌍씩 씩씩하거나[13] 또는 백슬래시(예: Sybase Central)와 같은 이스케이프 문자로 큰 따옴표를 붙이는 방식으로 나타낼 수 있습니다. CSV 파일은 매우 간단한 구조를 가지고 있습니다. 쉼표로 구분된 데이터 목록입니다. 예를 들어 연락처 관리자에 몇 명의 연락처가 있고 CSV 파일로 내보낼 수 있다고 가정해 보겠습니다.

다음과 같은 텍스트가 포함된 파일을 얻을 수 있습니다: 쉼표 로 구분된 값 목록은 고정 열 정렬 데이터보다 입력하기 쉬우며(예: 펀칭 된 카드에) 값이 의도 한 열에서 한 열을 펀치한 경우 잘못된 결과를 생성하는 경향이 적습니다. 위치. CSV(쉼표 분리된 값) 파일은 데이터 목록을 포함하는 일반 텍스트 파일입니다. 이러한 파일은 종종 다른 응용 프로그램 간에 데이터를 교환하는 데 사용됩니다. 예를 들어 데이터베이스와 연락처 관리자는 CSV 파일을 지원하는 경우가 많습니다. 관계형 데이터베이스에서 유사한 문제는 각 그룹에 대해 별도의 관계를 만들고 “자식” 레코드를 외래 키(예: 부모의 ID 번호 또는 이름)를 사용하여 관련 “부모” 레코드에 연결하여 쉽게 처리됩니다. XML과 같은 태그 언어에서 이러한 그룹은 일반적으로 부모 요소 내에 둘러싸여 있으며 필요에 따라 반복됩니다(예: 단일 노드 내의 여러 노드). CSV를 사용하면 널리 사용되는 단일 파일 솔루션이 없습니다.

Compartilhe