如何注释掉XML标签块?

即如何在下面的代码中注释掉<staticText>及其内部的所有内容?

  <detail>
    <band height="20">
      <staticText>
        <reportElement x="180" y="0" width="200" height="20"/>
        <text><![CDATA[Hello World!]]></text>
      </staticText>
    </band>
  </detail>

我可以使用<!-- staticText-->,但这仅用于单个标签(据我所知),例如Java和C中的//。我想进一步了解/** comment **/如何在Java和C中使用,因此我可以注释掉更长的XML代码块。

最佳答案

您可以在多行中使用该样式的注释(HTML中也存在)

<detail>
    <band height="20">
    <!--
      Hello,
         I am a multi-line XML comment
         <staticText>
            <reportElement x="180" y="0" width="200" height="20"/>
            <text><![CDATA[Hello World!]]></text>
          </staticText>
      -->
     </band>
</detail>

10-04 19:17