【发布时间】:2013-05-30 12:56:31
【问题描述】:
我正在开发一个必须处理 docx 文件的应用程序。 我知道 docx 文件只是 zip 文件中的 xml/images/others 文件。
我的应用程序必须:
导入 docx 文件并存储其表示形式(文本,以及 与演示相关的所有内容,例如样式、警察、字体 .... ) 在数据库中。
提供一种方法来修改网页上每个句子的文本。
使用新文本导出 docx 文件,同时保留样式/演示文稿。
复杂的是我必须支持嵌套标签。例如,一个包含句子的标签也可以包含一些标签来为单词提供一些粗体。
我对数据库没有任何要求。它可以是任何东西。
我的问题更多是关于如何处理和表示数据以及如何处理我的要求,而不是关于如何解析 XML。
谢谢!
【问题讨论】:
-
标签已更新。我会在 ruby(或 java)中。
标签: ruby xml database-design docx