在XML中嵌套注释?
这些嵌套注释是否允许在XML文件中?
<!-- Making only one observation attempting to correct the error code --> <!-- <component> <!-- Result observation template --> <!-- <id root="2.16.840.1.113883.19.5.10" extension="103220"/> </component> -->
不,string--
不允许出现在XML中的注释中。 所以你有这个事实--
在另一个评论中出现会导致失败。
并试图发布该答案也打破了文本条目parsing;)
为了进一步certificate,请查看W3C规范:
http://www.w3.org/TR/2008/REC-xml-20081126/#sec-comments
词组
为了兼容性,string“ – ”(双连字符)绝不能在注释中出现。]
出现在XML注释部分的第一段。
正如我在“ 如何在XML中注释一个标记块”中所说的那样? ,你可以尝试用一个不存在的处理指令来包装你的代码,例如:
<?ignore <component> <!-- Result observation template --> <!-- <id root="2.16.840.1.113883.19.5.10" extension="103220"/> </component> ?>
一句话 – 不。
第一个遇到的最终评论标记将会,呃…结束评论,其余的将从那里看起来有点不愉快。
你不能。 --
开始和结束评论。 这使得它们不可能嵌套。