2013-03-06 2 views
0

수백 줄의 텍스트 파일을 업로드하고 싶습니다. 사용자에게 파일의 처음 10 줄 미리보기를 제시하고 형식을 조정 한 다음 프로세스를 클릭 할 수 있습니다. 클릭 후 지정된 형식을 기반으로 파일을 처리하고 항목을 데이터베이스에 저장하려고합니다. 마지막으로 파일은 서버 측에서 삭제되어야합니다.레일 : 텍스트 파일 업로드, 미리보기, 저장

어떻게하면됩니까? 텍스트 파일을 처리 할 수있는 이미지 용 종이 클립과 같은 보석이 있습니까?

답변

2

Ryan Bate의이 캐스트를 살펴보세요. http://railscasts.com/episodes/396-importing-csv-and-excel

+0

아, 멋졌습니다! 이것을 확인해 보겠습니다. – 23tux

+0

@ 23tux 작동 했습니까? – scaryguy

+0

예, 업로드 된 파일을 tmp 디렉토리에 저장 한 다음 파일 이름을 데이터베이스에 저장합니다. 다음 단계에서는 파일을 읽고 사용자에게 데이터를 데이터베이스 구조에 매핑하는 기능을 제공합니다. 고마워! – 23tux

관련 문제