RX/XE 팁
XE FAQ 는 제가 XE공홈 '묻고 답하기'에 답변한 내용들 중 일부를 정리한 내용입니다. (대부분이 제가 한 답변이죠)
XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
sejin7940
조회:2418 2015.11.28 01:51
출처 | sejin7940 |
---|
엑셀 자체에서 줄바꿈( SHIFT+ENTER ) 처리 되어있는 경우
이를 csv 화했을때 csv 자체에서는 안 보이는데..
문제는 이 상태에서 fgetcsv 처리하면
그 줄바꿈만큼, 다른 행으로 인식을 해버려서..
예를들어 원래 엑셀상에서는 한줄이였는데, 그 안에 줄바꿈이 두 칼럼에 두개씩 있다면..
실제 fgetcsv 할때 5줄로 인식을 해버린다. 배열처리해 칼럼화할테넫 이것도 다 달라져버려.... 엉망이 된다.
이게 csv 상에서는 안 보이다보니... 진짜 한참을 해맸다.. 왜 문제가 생기는지....
엑셀에서 CSV 로 저장하기 전에
검색하기 (Ctrl+F ) 한 뒤, 바꾸기 로 탭을 바꾸고..
찾을 내용은 Ctrl+J 를 누르고 ( Ctrl+J 를 쓰라는게 아니라 그냥 누르면 된다. 실제로는 아무것도 입력 안 된것처럼 보임)
바꿀내용 은 아무것도 기재 안 하고, 바꾸기 를 누르면... 줄바꿈이 다 제거된다
이 이후에 csv 화해서 import 하면 정상적으로 다 된다.