GVariant ,反编译与否

GVariant , decompile or not

我有一个 GVariant file,但我没有关于 GVarinat 的任何信息,给定的 file.I 已经开始阅读 devhelp,(GVariant 部分)
我的文件信息是:

mohsen@debian:~$file gschemas.compiled
gschemas.compiled: GVariant Database file, version 0
mohsen@debian:~$file -ib gschemas.compiled
application/octet-stream; charset=binary

问题是:GVariant格式需要编译吗?我需要反编译吗?如果为真,我该如何反编译它?

GVariant 数据库是 gvdb. That file is compiled from XML files using glib-compile-schemas 使用的二进制格式。

我无法想到反编译有用的情况,这解释了为什么我认为没有人编写过反编译工具(如果可能的话)。不知道你想做什么,很难知道你是否需要反编译它,但我猜你不需要,因为你应该已经有了 XML 文件,并且 GSettings 使用二进制格式。