glade转换xml出错

正愁没有材料写博客呢,刚刚发现了一个。
使用glade界面设计大师设计了一个最基础的界面,就是一个窗口,可是转换的时候出错了。

:/hard$ gtk-builder-convert no1.glade no1.xml

然后处理一堆代码

Traceback (most recent call last):
  File "/usr/bin/gtk-builder-convert", line 772, in <module>
    sys.exit(main(sys.argv))
  File "/usr/bin/gtk-builder-convert", line 760, in main
    conv.parse_file(input_filename)
  File "/usr/bin/gtk-builder-convert", line 161, in parse_file
    self._parse()
  File "/usr/bin/gtk-builder-convert", line 233, in _parse
    assert glade_iface, ("Badly formed XML, there is "
AssertionError: Badly formed XML, there is no <glade-interface> tag.

其实就是软件没有找到<glade-interface> 这个标签,所以用文本编辑器打开刚建的no1.glade,找到相关的标签,按说应该是<interface>,把它替换为<glade-interface>  然后把</interface> 替换为</glade-interface> ,保存一下,然后重新运行命令

:/hard$ gtk-builder-convert no1.glade no1.xml
Wrote no1.xml

问题解决

版权声明:
作者:xinyu2ru
链接:https://www.rxx0.com/software/ubuntu/glade-xml-conversion-error.html
来源:RUBLOG-分享我的生活
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>