我应该用什么程序来制作一个gzip压缩的xml(xml.gz)文件?

时间:2009-08-10 08:28:55

标签: xml gzip

我真的需要帮助找到一个允许我编辑xml.gz文件的程序。说实话,我甚至不确定xml.gz文件是什么。如果它是一个压缩的xml文件,那么我还想问一下如何压缩xml文件。总结一下,我想知道一些程序建议和关于xml.gz文件的解释。

6 个答案:

答案 0 :(得分:8)

它只是一个压缩的.xml文件。例如创建

gzip file.xml

创建带有后缀.gz的文件。

要解压缩

gunzip file.xml.gz

(gzip实用程序很可能是你的Unix标准配置,或者它们可以通过Cygwin用于Windows)。

请注意,有些编辑器会让您通过动态解压缩来编辑.gz文件,因此您无需解压缩然后编辑(例如{{3} })

答案 1 :(得分:3)

使用任何工具创建XML文件。

之后,如果在Unix / Linux上 - 你可以使用gzip

压缩

$gzip <path>/filename.xml

您将在同一文件夹中包含压缩的filename.xml.gz

要解压缩

$gzip -d <path>/filename.xml.gz

如果是Windows,您可以使用 7zip

答案 2 :(得分:1)

(推动线程编程 - 病房)

要以编程方式读/写gzip文件,可以尝试使用与fopen / fwrite / fclose类似的接口对gzip文件进行读/写的zlib库。

http://www.zlib.net/manual.html#gzopen

在python中,它更简单 - 使用gzip模块: http://www.doughellmann.com/PyMOTW/gzip/

答案 3 :(得分:0)

来自Wikipedia http://en.wikipedia.org/wiki/Gzip中的条目:

  

gzip是一个用于文件压缩的​​软件应用程序。 gzip是GNU zip的缩写。

您可以使用适当的工具解压缩文件,具体取决于您的操作系统,编辑文档,然后重新压缩文档。

答案 4 :(得分:0)

您可以在http://www.gzip.org/

找到可执行文件

答案 5 :(得分:0)

您可以使用命令

解压缩标准Linux发行版上的xml.gz文件
gunzip file.xml.gz

同样用命令

压缩它
gzip file.xml

在Windows上,您可以使用自己喜欢的存档管理器,或者如果没有,可以使用7zip