:note

docx内のxmlを編集して再保存

osxでunzipしたdocx内のxmlを編集、zipして再びdocxにもどしたい。

そのまま /System/Library/CoreServices/Applications/Archive Utility.app とかでzipすると壊れたdocxができあがる。

コマンドラインの zip を使う

% cd /path/to/docx_unzipped_dir
% mate word/document.xml
% zip -r ../`date '+%F_%H%M%S.docx'` *

タイムスタンプつきで docxを生成していく。

 
comments powered by Disqus
back to top