XML 注释 [XML 标准]
并非用于 XML 分析器的内容(例如与文档结构或编辑有关的说明)可以包含在注释中。 注释以 <!-- 开始并以 --> 结束,例如 <!--catalog last updated 2000-11-01-->。
注释可以出现在文档序言中,包括文档类型定义 (DTD);文档之后;或文本内容中。 注释不能出现在属性值中。 不能出现在标记中。
分析器在遇到 > 时,就认为注释已结束;然后继续将文档作为正常的 XML 处理。 因此,字符串 > 不能出现在注释中。 除了该限制之外,任何合法的 XML 字符均可以出现在注释中,与 CDATA 节非常类似。 这样,可以从分析器看到的输出流中删除 XML 注释,同时又不会删除文档的内容。
以下注释可以用于暂时除去标记。
<!--- <test pattern="SECAM" /><test pattern="NTSC" /> -->
注意 |
|---|
| 在 HTML 中,可以使用注释来隐藏脚本和样式表。若要在 XML 中使用此方法,可能必须检索注释,提取注释的内容,检查是否有标记字符,然后再进行重新分析。在此例中,CDATA 节是更好的选择。 |
本文深入探讨了XML注释在XML文档中的使用方式,包括其在.NET Framework 4.5及其它版本中的应用。注释允许在XML文档中插入非分析器使用的文本,可用于标记、隐藏内容或提供额外说明。文章详细解释了注释的语法、位置限制以及如何避免在注释中出现特定字符。此外,还对比了XML注释与HTML注释的区别,并讨论了在XML中使用类似HTML注释的方法。
注意
1656

被折叠的 条评论
为什么被折叠?



