rubyzip

    1熱度

    1回答

    我有兩個ruby文件,其中一個文件使用rubyzip版本'0.0.9'的「require'zip/zip'」和其他「require」 zip「與rubyzip 1.1.7版本。如果單獨使用它們(單獨)其工作正常。如果我結合我得到像「沒有這樣的文件加載 - zip/zip」的錯誤。我該如何解決這個問題? 我的紅寶石版本:1.9.3 的Rails版本:2.3.14 感謝。

    1熱度

    2回答

    我使用下面的代碼來讀取壓縮CSV文件的內容。 Zip::ZipFile.foreach(file) do |entry| istream = entry.get_input_stream data = istream.read #... end 它給我的整個文本內容(CSV)與頭文件,象下面這樣: NAME AGE GENDER NAME1 29 MALE NA

    0熱度

    1回答

    我在創建包含PDF格式的活動記錄對象集合的zip文件時遇到了一個複雜的問題。 我有發票控制器和該控制器我有動作表現出來,看起來像這樣: def show add_breadcrumb "Inovice details" respond_to do |format| format.html format.pdf do render :pdf =

    1熱度

    1回答

    我試圖找出一種使用rubyzip壓縮文件的方法。我回到了0.9.9版本,因爲新版本不起作用。下面是我想用 require 'rubygems' require 'zip/zip' folder = "/temp" input_filenames = ['COKE.csv', 'GM.csv', 'GOOG.csv'] zipfile_name = "/archive.zip" Zi

    0熱度

    1回答

    在ready.md中實現示例代碼,我得到上面的錯誤。通過源搜索我找不到方法dest_file。我執行的代碼 - require 'rubygems' require 'zip' Zip::File.open('test.zip') do |zip_file| # Handle entries one by one zip_file.each do |entry|

    3熱度

    2回答

    我正在尋找一種方法來創建多個csv文件,並將它們作爲一個zip壓縮文件下載到我的Rails應用程序中的一個請求中。 要構建存檔我使用rubyzip gem - 下載它只是內置函數send_data。我遇到的問題是rubyzip的添加函數需要一個路徑名來加載文件。但是沒有路徑,因爲我的csv文件是在同一個請求中創建的。 一些代碼: # controller action to download zi

    4熱度

    2回答

    我有一個ruby腳本,它使用rubys open命令從服務器下載遠程ZIP文件。當我看着下載的內容,它顯示了這樣的事情: PK\x03\x04\x14\x00\b\x00\b\x00\x9B\x84PG\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00\x10\x00foobar.txtUX\f\x00\x86\v!V\x85\v!V\xF

    0熱度

    1回答

    所以基本上我創建了一堆zip文件包含在它裏面一個PWE和PWS內的文件。 下面的代碼生成了一堆被命名爲orgname_org_member_orguser1.zip 其中包含2個文件(PWS和PWE)zip文件 @successful_orgs.each do |org| file = "#{RAILS_ROOT}/my-data/#{org[:location]}_#{org[:mem

    1熱度

    2回答

    我想下載一個zip文件,解壓zip並讀取這些文件。下面是我的代碼片段: url = "http://localhost/my.zip" response = RestClient::Request.execute({:url => url, :method => :get, :content_type => 'application/zip'}) zipfile = Tempfile.new(

    0熱度

    1回答

    我在做什麼嘗試打開與rubyzip一個空白的docx,我不斷收到錯誤: Zip::Error: File /b;a/bla/bla/existing_file.docx not found 是否有rubyzip規則來阻止打開空zipfiles?