Я пытаюсь открыть файл docx и записать его обратно с помощью rubyzip 1.0.0 и rails 3.
В моем gemfile я:
gem 'rubyzip'
и код, который я запускаю,
module Look
class Generator
def initialize(item)
doc = Nokogiri::XML.parse(item.to_xml)
xslt = Nokogiri::XSLT(File.read("<path_to_xslt_file>.xslt"))
@outxml=xslt.transform(doc)
zip = Zip::ZipFile.open("<path_to_docx_file>.docx")
@outxml
end
end
end
Пока @outxml создан правильно (я могу вручную добавить его в файл docx и увидеть результаты), я даже не могу начать с создания zip файла из-за этого...
uninitialized constant Zip::ZipFile
Проверяя всю документацию и пробовал много комбинаций, я по-прежнему полностью в тупике.
Кто-нибудь может сказать мне, почему это не сработает?
Спасибо.