Mais
Como faço para comentar um bloco de tags em XML?
Como faço para comentar um bloco de tags em XML?
Isto é, como posso comentar <staticText>
e tudo o que está dentro dele, no código abaixo?
<detail>
<band height="20">
<staticText>
<reportElement x="180" y="0" width="200" height="20"/>
<text><![CDATA[Hello World!]]></text>
</staticText>
</band>
</detail>
Eu poderia utilizar <!-- staticText-->
mas isso's apenas para tags simples (como o que eu sei), como //
em Java e C. Eu gostaria de algo mais como /** comentar **/
pode ser utilizado em Java e C, para que eu possa comentar blocos maiores de código XML.
774
3
Você pode usar esse estilo de comentário através de múltiplas linhas (que existe também em HTML)
Se você perguntar, porque você tem erros com a sintaxe `
, provavelmente é a seção CDATA (e lá a parte
]]>`), que então fica no meio do comentário. Ela não deve fazer diferença, mas o ideal e o mundo real podem estar um pouco separados, às vezes (especialmente quando se trata de processamento XML).Tente mudar o
]]>
, também:Outra coisa, que me vem à cabeça: Se o conteúdo do seu XML em algum lugar contém dois hífens, o comentário termina imediatamente aí:
Isso é uma armadilha bastante comum. É herdado da forma como a SGML lida com os comentários. (Leia a especificação XML sobre este tópico)
Na verdade, você pode usar o formato com multi-linhas ou tags: