나는 openCSV이 (구분 ';'이다 & 따옴표 문자가 '"'이다) CSV 파일을 구문 분석하는 데 사용은 잘못된 형식을 구문 분석 할 때하는 행 아래 추천했습니다 :
컬럼 1, "2 열"칼럼 ""3
결과 값의 배열이다 A [0] = 컬럼 1, A [1] = 2 열, A [2] = 열 "3
(RFC 4180)
하지만 그건 내가 생각하는 겁니다. 옹 결과 (문자열 : 열 ""3) 입력이 때문에 :
각 필드가 나 (큰 따옴표로 Microsoft Excel과 같은 그러나 일부 프로그램을 동봉되지 않을 수 RFC 4180의 규칙 5 (https://tools.ietf.org/html/rfc4180를) 위반 큰 따옴표를 사용하지 마십시오). 필드가 큰 따옴표로 묶이지 않으면 큰 따옴표가 필드 안에 나타나지 않을 수 있습니다.
누구나 openCSV에서이 위반을 감지하는 방법을 알고 있습니까?
친애하는 @ 스캇, 네, 버전 3.9를 사용하여, 나는 RFC4180Parser로 시도 할 것입니다. 고마워요 :) – nguyenbkcse