셀 내 줄바꿈 문자 추가(CSV)
설명, 치수, 마감 등에 따라 논리적으로 구분해야 하는 제품 설명을 Import하고 싶습니다.파일을 Import 할 때 표시되도록 줄 바꿈을 삽입하려면 어떻게 해야 합니까?
이 질문은 "Can you can encode CR/LF in can encode to CSV files?"에서 잘 해결되었습니다.
또한 Excel에서 여러 줄을 리버스 엔지니어링하는 것도 고려해 보십시오.Excel 셀에 새 줄을 삽입하려면 Alt+Enter를 누릅니다.그런 다음 파일을 .csv로 저장합니다.이중 따옴표는 한 줄에서 시작되며 파일의 각 새 행은 셀에 포함된 새 행으로 간주됩니다.
나도 이것과 함께 고군분투했지만 해결방법은 이렇다.추가한다면"
표시하는 csv 문자열의 앞부분과 끝부분에는 새로운 행을 지원하면서 그것들을 1개의 셀로 통합합니다.
csvString += "\""+"Date Generated: \n" ;
csvString += "Doctor: " + "\n"+"\"" + "\n";
excel로 Import 할 때 메일 내용을 csv로 내보내고 브레이크 라인을 유지하려고 해도 같은 문제가 있습니다.
="Line 1"&CHAR(10)&"와 같이 콘텐트를 내보냅니다.회선 2 인치
excel(구글)로 Import할 때는 excel은 문자열로 이해해 주세요.아직 새로운 선이 끊어지지 않았다.
Format - > Number | Scientific을 사용하여 excel을 공식으로 처리할 필요가 있습니다.
이것은 좋은 방법은 아니지만 나의 문제는 해결된다.
다음을 포함하는 텍스트 변수가 있다고 가정합니다.
const text = 'wonderful text with \n newline'
csv 파일의 새 행은 문자열을 큰따옴표와 공백으로 묶어서 올바르게 해석됩니다.
'" ' + text + ' "'
Mac용 Excel 2011에서 새로운 라인은\r
대신\n
그렇게
"\"first line\rsecond line\""
두 줄의 셀로 표시됩니다.
변수를 연결하고 여러 항목을 같은 행에 추가했기 때문에 아래 코드가 좋습니다."\n" 새 행 코드는 맨 마지막에 추가하는 경우에만 새 행에 마지막 1-2 문자가 추가됩니다.
$itemCode = '';
foreach($returnData['repairdetail'] as $checkkey=>$repairDetailData){
if($checkkey >0){
$itemCode .= "\n".trim(@$repairDetailData['ItemMaster']->Item_Code)."\n";
}else{
$itemCode .= "\n".trim(@$repairDetailData['ItemMaster']->Item_Code)."\n";
}
$repairDetaile[]= array(
$itemCode,
)
}
// pass all array to here
foreach ($repairDetaile as $csvData) {
fputcsv($csv_file,$csvData,',','"');
}
fclose($csv_file);
DataFrame을 사용하여 팬더 DataFrame을 CSV 문자열로 변환했습니다.to_csv()의 결과를 확인했습니다.행의 말미에 \r\n이 포함되어 있습니다.행 구분으로 CSV 문자열에 삽입할 것을 권장합니다.
CSV 문자열을 생성하는 데 사용되는 도구에 따라 \ 문자(\r\n)를 이스케이프해야 할 수 있습니다.
언급URL : https://stackoverflow.com/questions/24018597/adding-a-newline-character-within-a-cell-csv
'programing' 카테고리의 다른 글
excel 시트를 다중 인덱스 데이터 프레임으로 읽기(pd.read_databrame()) (0) | 2023.04.10 |
---|---|
std:: wstring VS std:: string (0) | 2023.04.10 |
bash 스크립트에서 파일의 첫 줄을 가져오려면 어떻게 해야 합니까? (0) | 2023.04.10 |
문서의 일부에는 문서 검사기가 삭제할 수 없는 개인 정보가 포함될 수 있습니다. (0) | 2023.04.10 |
R에서 Excel 날짜 형식을 적절한 날짜로 변환하는 방법 (0) | 2023.04.10 |