java xml注释多行_如何在XML中注释单行?

正如其他人所说的那样,没有办法在XML中用单行注释 legally 注释多行,但是,有一些方法可以更容易地注释掉XML的各个部分 . 查看下面的示例,如果将'>'添加到第一行,则将取消注释XmlTag . 删除'>',它可以快速评论/取消注释XML而不会破坏任何内容 .

额外的好处是你只能操纵最高评论,而底部评论可以永远坐在那里 . 这打破了与SGML的兼容性,一些XML解析器会对它进行限制 . 只要这不是XML中的永久固定,并且解析器接受它,它就不是真正的问题 . StackOverflow和Notepad的语法高亮显示器将其视为多行注释,C的boost库将其视为多行注释,而我迄今为止发现的唯一解析器就是.Net中的那个,特别是C# . 因此,在使用之前,请务必首先测试您的工具,IDE,库,语言等是否接受它 .

如果您关心SGML兼容性,只需使用它:

将'->'添加到顶部注释,将'-'添加到底部注释 . 低端每次都要编辑底部注释,这可能会更容易在顶部输入 .

我还想提一下,其他评论者建议使用XML编辑器,它允许您右键单击并注释/取消注释XML块,这可能比花哨的查找/替换技巧更好(它本身也可以提供一个很好的答案,但我从来没有使用过这样的工具 . 我只是想确保信息不会随着时间的推移而丢失 . 我个人从来没有足够的处理XML来证明编辑器比记事本更有 Value ,所以这完全取决于你 .

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值