2013-10-24 1 views
0

은 내가 CSV를 가지고, 다음과 같이 각 줄을 읽부적절한 형식의 CSV, 어떻게 복구 할 수 있습니까?

"http://www.videourl.com/video,video title,video duration,thumbnail,<iframe src=""http://embed.videourl.com/video"" frameborder=0 width=510 height=400 scrolling=no> </iframe>,tag 1,tag 2",,,,,,,,,,,,,,,,,,,,,,,,,, 

내가이를 청소하는 데 사용할 수있는 프로그램이 있나요? WordPress에 가져와 현재 필드에 매핑하려고하지만 올바르게 작동하지 않습니다. 어떤 제안?

+0

작성한 프로그램을 수정하십시오. –

+0

일단 정리되면 어떻게 보이게할까요? 나는 종종 Excel VBA 스크립트를 사용하여 CSV 데이터를 정리했습니다. Excel에서 내장 된 따옴표 및 기타 잡다한 점을 깨끗이 처리하기 때문입니다. – cxw

+1

이 경우 검색을 사용하고 바꾸기 만하면됩니다. 마지막에 쉼표를 제거한 다음 나머지 쉼표를 ","로 바꿉니다. – Moshe

답변

0

이 경우 검색을 사용하고 바꾸기 만하면됩니다. 마지막에 쉼표를 제거한 다음 나머지 쉼표를 ","로 바꿉니다.

0

다른 사람에게도 동일한 문제가 발생해야합니다. 이 솔루션은 예제 제공과 같은 데이터로만 작동합니다. 데이터에 많은 텍스트가 있고 텍스트 내에 쉼표가 있으면 보관해야합니다. 그러면 쉼표 대체 검색이 작동하지 않습니다. 정규식을 사용하여 다음 옵션이 될 수 + + 메모 패드에서 수행 할 수 있습니다.

그러나 정규식 패턴은 데이터에 따라 다르므로 예제를 작성하는 것이 중요하지 않다고 생각합니다.

PHP를 사용하여 각 행을 폭발시킬 수도 있습니다. 정규식과 일치하는 값 (예 : URL, 돈)을 제거하십시오. 그러면 남아있는 것은 데이터에 따라 다시 한 블록의 텍스트 일 ​​수 있습니다. 이 방법은 텍스트가 많은 열이 두 개 이상있는 경우 작동하지 않을 수 있습니다.

관련 문제