【问题标题】:Modify an xml file inside zip file on android device在 android 设备上修改 zip 文件中的 xml 文件
【发布时间】:2016-07-27 12:23:08
【问题描述】:

我有一个包含一些 xml 文件的 zip 文件。我想修改这些 xml 文件中的一些标签,是否可以使用当前的 android/Java 库?

示例 - test.zip 包含 - fileA.xml 和 fileB.xml。

我的目的是修改 fileA.xml 内容并将其保存回 zip 文件。

我查看了 ZipFile 库,但它只允许我阅读内容。

【问题讨论】:

    标签: android xml zipfile


    【解决方案1】:

    您不能在 zip 文件中就地“编辑”条目的原因是它已被压缩。

    您需要解压缩它,根据需要编辑文件,然后重新压缩它。

    【讨论】:

    • 我正在获取要从 zipfile 编辑的文件的 zip 条目,并通过从输入流创建 Document 对象来修改它。将其余文件复制到新的 zipfile,但不确定如何从该文档中创建新的 zipentry..任何想法?谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-21
    • 1970-01-01
    • 1970-01-01
    • 2012-07-15
    • 1970-01-01
    相关资源
    最近更新 更多