XML Document ‘/opt/ros/melodic/share/rqt_virtual_joy/plugin.xml‘ has no Root Element.问题解决

Posted Excellent Person

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XML Document ‘/opt/ros/melodic/share/rqt_virtual_joy/plugin.xml‘ has no Root Element.问题解决相关的知识,希望对你有一定的参考价值。

记录运行rosrun rqt_graph rqt_graph的一个小错误以及解决办法:
虽然不影响节点图的可视化,但是作为一个强迫症晚期患者,必须解决这个问题。

错误截图:
在这里插入图片描述
解决办法:

  1. 在ROS官网找到rqt_virtual_joy/plugin.xml,复制文件内容
<library path="src">
  <class name="My Plugin" type="rqt_virtual_joy.virtual_joy_module.MyPlugin" base_class_type="rqt_gui_py::Plugin">
    <description>
      An example Python GUI plugin to create a great user interface.
    </description>
    <qtgui>

      <group>
        <label>Robot Tools</label>
      </group>
      <!-- <group>
        <label>Subgroup</label>
      </group> -->

      <label>Virtual Joystick</label>
      <icon type="file">resource/input-gaming.png</icon>
      <statustip>Great user interface to provide real value.</statustip>
    </qtgui>
  </class>
</library>
  1. 新建plugin.xml,粘贴第一步复制的代码

  2. 将这个plugin.xml放在报错的目录 /opt/ros/melodic/share/rqt_virtual_joy/ 下就可以啦!

本文内容参考:
https://www.cnblogs.com/long5683/p/13847352.html

如有错误或者不足之处,欢迎大家留言指正!

以上是关于XML Document ‘/opt/ros/melodic/share/rqt_virtual_joy/plugin.xml‘ has no Root Element.问题解决的主要内容,如果未能解决你的问题,请参考以下文章

无法生成带有标签 <Document> 的 XML 文件

java Document生成和解析xml

Spring源码之将Xml文件解析为Document对象

PHP至Document类操作 xml 文件

XML DOM(Document Object Model)

在 Android 上解析 XML (org.w3c.Document) 的方法