| |||||||||
구 계약 가져오기 오류의 원인, NoSuchElementException: null
대부분의 경우 필드 데이터에 많은 양의 텍스트가 포함된 문제가 있습니다. 이 오류가 발생하면 긴 텍스트의 필드 값 끝에 따옴표(")가 여러 개 있으며 이로 인해 열의 구분자가 불안정해집니다. 영향을 받는 데이터 행에서, 구분 기호를 중단시키는 따옴표로 인해 헤더가 누락된 새로운 열이 생성됩니다.
문제가 발생한 예는 다음과 같습니다.
우리 미국 국민은 보다 완벽한 연합을 결성하고, 정의를 수립하고, 국내 환심을 보장하며, 공동의 방어를 제공하고, 일반 복지를 홍보하며, 자유 축복을 우리 자신과 우리의 후세에 담보하기 위해 이 헌법을 제정하고 "미국"을 위해 이 헌법을 제정한다.
미국 주변의 따옴표는 쉼표 필드 구분 기호를 중단하므로 쉼표로 구분된 값(CSV)이 로드되는 방식을 중단할 수 있으므로 헤더 값이 없는 해당 행 내에서 새 열을 만들려고 시도합니다.
이슈를 수정하려면 문자열 끝 근처의 따옴표를 제거하고 다시 임포트하십시오.
Contracts.csv 파일에서 잘못된 데이터를 어디에서 찾을 수 있는지 알려면 관리 > 관리 > 프로젝트 관리자 > 구 계약 상태 가져오기에서 가져오기 오류 로그를 확인하십시오. 임포트 로그 하단으로 스크롤하여 오류 메시지를 찾습니다. 그런 다음 로그별로 마지막으로 성공한 업데이트/생성 행 이후에 나타나는 데이터 행을 확인합니다.
전략적 계약