我真的需要帮助找到一个允许我编辑xml.gz
文件的程序。说实话,我甚至不确定xml.gz
文件是什么。如果它是一个压缩的xml文件,那么我还想问一下如何压缩xml文件。总结一下,我想知道一些程序建议和关于xml.gz
文件的解释。
答案 0 :(得分:8)
它只是一个压缩的.xml文件。例如创建
gzip file.xml
创建带有后缀.gz
的文件。
要解压缩
gunzip file.xml.gz
(gzip实用程序很可能是你的Unix标准配置,或者它们可以通过Cygwin用于Windows)。
请注意,有些编辑器会让您通过动态解压缩来编辑.gz
文件,因此您无需解压缩然后编辑(例如{{3} })
答案 1 :(得分:3)
之后,如果在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)
答案 5 :(得分:0)
您可以使用命令
解压缩标准Linux发行版上的xml.gz文件gunzip file.xml.gz
同样用命令
压缩它gzip file.xml
在Windows上,您可以使用自己喜欢的存档管理器,或者如果没有,可以使用7zip。