【发布时间】:2018-02-14 06:44:37
【问题描述】:
用例:我想在数据库中获取我的文档的所有内容并将其存储在一个 zip 文件中。
我使用ml-java-util 将内容转换为 zip 文件。我的服务器端转换模块逻辑如下:
- 我进入每个文档并使用节点 Xpath 仅提取必填字段。
- 但是当我执行时,它在我打开时创建了一个 zip 文件,它有一组基于 Uri 名称和提取内容的文件。它不是将所有文件内容合并为一个,而是为每个 URI 创建新文件。
如何覆盖该行为?我希望所有文档中的所有内容(即提取的值)都在一个也转换为 zip 的文件中。
尝试应用 For 循环,但认为它没有用,因为函数本身会一一获取 uri(即 context.uri)。
感谢任何帮助。
谢谢
【问题讨论】:
-
基于“而不是将所有文件内容合并为一个,而是为每个 URI 创建新文件”,我认为您需要澄清您的用例。您是否想要一个包含一个文件的 zip,该文件将所有匹配的文档连接在一起?还是您想要一个包含每个匹配文档的文件的 zip?
-
是的,我想要一个包含一个文件的 zip,其中所有匹配的文档内容连接在一起