'axlsx'보석을 사용하여 XLS 파일을 생성하는 방법은 무엇입니까? xlsx 파일을 생성하기 위해 이미이 보석을 사용하고 있으며, axlsx가 사용하기가 훨씬 쉽기 때문에이 모든 것을 다른 보석으로 옮기고 싶지는 않습니다.axlsx를 사용하여 xls 파일을 생성
3
A
답변
3
Axlsx
은 당신이 직접 만들 spreadsheet
또는 roo
또는 something else을 사용해야합니다 (이 읽을하지않습니다.) XLSX 파일을 생성합니다.
xlsx
에서 xls
으로 변경하려면 다운로드 할 수있는 Microsoft 변환기가 필요합니다. 나는 하나의 파일 만 생성하고, xlsx
파일이 너무 복잡하지 않은 한 오류가 없습니다. 물론 당신의 필요에 달려 있습니다.
레일스로 xlsx를 생성하는 경우 axlsx_rails을 사용해보십시오. 나는 그것을 작성했고, 모든 Axlsx
코드를보기 템플릿에 넣을 수 있습니다. 이 Railscast는 당신을 도울 수
file = CSV.generate do |csv|
results.each do |r|
csv << r
end
end
mime_type = selected_format.downcase # can be either `xls` or `csv`
send_data file, type: mime_type, filename: filename, disposition: 'attachment'
:
1
나는 Ruby built-in class CSV
사용하여 내 XLS 파일을 생성 http://railscasts.com/episodes/362-exporting-csv-and-excel?view=asciicast
+0
필자는이 옵션을 알고 있으며 편의상 이유 때문에 axlsx를 고수하려고했습니다. 고마워요! – avital
이 답변의 문제가 해결 했습니까? – MrYoshiji
나는 언젠가 뭔가가 나오는지보기 위해 또 하루를 보냈다. – avital