我想用--recurse
递归地探索一个接口gdbus introspect --system --dest "org.fedoraproject.FirewallD1" --object-path "/org/fedoraproject/FirewallD1" --recurse
使用--xml选项添加结果为XML
gdbus introspect --system --dest "org.fedoraproject.FirewallD1" --object-path "/org/fedoraproject/FirewallD1" --xml
但是,两者都只能提供XML的顶级接口
gdbus introspect --system --dest "org.fedoraproject.FirewallD1" --object-path "/org/fedoraproject/FirewallD1" --recurse --xml
最终目标是将此文件与java-dbus中的CreateInterface一起使用来创建我的类文件。 (它的对象路径文件生成没有递归选项。)
是否有一种递归生成dbus内省XMLfile的方法? 我在Redhat 7 BTW上。