Java &引用;“标记开始未关闭”;在XML元素内部进行注释时';s开始和结束标记

Java &引用;“标记开始未关闭”;在XML元素内部进行注释时';s开始和结束标记,java,android,xml,xml-comments,Java,Android,Xml,Xml Comments,是在XML文件中添加注释的方法。这难道不意味着这部分不是“编译的”吗 但是,当我这样做时: <item android:id="@+id/ss3" android:icon="@drawable/some_icon" android:title="Blabla Title" tools:ignore="AppCompatResource" <!-- --> /> 标签内不允许有注释。您必须先用“>”或“/>”关闭标签,然后才能在那里添加您

是在XML文件中添加注释的方法。这难道不意味着这部分不是“编译的”吗

但是,当我这样做时:

<item android:id="@+id/ss3"
    android:icon="@drawable/some_icon"
    android:title="Blabla Title"
    tools:ignore="AppCompatResource"
    <!-- -->
/>

标签内不允许有注释。您必须先用“>”或“/>”关闭标签,然后才能在那里添加您的评论。

啊,好的,谢谢。如果你问我的话,那真是太蠢了。。我的意思是你应该可以在任何你喜欢的地方添加评论。我只是不明白这个“规则”有什么意义。如果你想理解为什么XML是这样,你需要了解SGML的历史。我不是专家,但基本情况是SGML允许大量的语法变化,远远超过任何人的需要,因此解析起来既困难又昂贵。XML源于将SGML简化为一种简单得多的语法的实践,这种语法消除了一切不必要的东西。