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

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

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

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

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

java xml注释多行_如何在XML中注释单行?相关推荐

  1. word中 有注释标签吗_如何在Word中注释图像

    word中 有注释标签吗 If you're writing a document that includes images, you may want to add annotations to t ...

  2. java ncso发送电邮_如何在Windows中从命令行发送电子邮件(无需额外的软件)

    java ncso发送电邮 In Windows there is no way to natively send mail from the Command Prompt, but because ...

  3. 如何合并mysql中的行_如何在MySQL中合并行?

    要合并MySQL中的行,请使用GROUP_CONCAT(). 让我们首先创建一个表-mysql> create table DemoTable734 ( Id int, Name varchar ...

  4. Java文本框设置灰色_如何在JTextField中显示灰色的“幽灵文本”?

    小编典典 对于它的价值,我发现实际实现它很有趣,因此我想与您分享(我不是在寻求投票). 这真的是非侵入性的,因为您要做的就是致电new GhostText(textField, "Pleas ...

  5. java怎么把数组清空_如何在JavaScript中清空数组?

    有没有一种方法可以清空数组,如果可以的话,可以使用.remove()吗? 例如, A = [1,2,3,4]; 我该如何清空? #1楼 清除现有数组A : 方法1 (这是我对问题的原始回答) A = ...

  6. java多边形晕线的方法_如何在OpenCV中绘制一组封闭的多边形曲线,将每个线段表示为不同的颜色(即在彩虹色空间中)?...

    我正在学习使用cv2.approxPolyDP函数将OpenCV轮廓分割成更简单更相关的曲线 . 我想为自己说明这一点,以便更好地了解正在发生的事情 . 我越来越近了,cv2.approxPolyDP ...

  7. 如何在Python中注释掉一段代码[重复]

    本文翻译自:How to comment out a block of code in Python [duplicate] This question already has an answer h ...

  8. 在excel日期比对大小_如何在Excel中防止分组日期

    在excel日期比对大小 As a teenager, group dates can be fun. If you have strict parents, that might be the on ...

  9. 表格在整个html居中显示,html 表格字符居中显示_如何在HTML中居中显示表格?

    html 表格字符居中显示_如何在HTML中居中显示表格? html 表格字符居中显示_如何在HTML中居中显示表格? html 表格字符居中显示 HTML table provides the ab ...

  10. figma设计_如何在Figma中构建设计入门套件(第1部分)

    figma设计 Figma教程 (Figma Tutorial) Do you like staring at a blank canvas every time you start a new pr ...

最新文章

  1. element UI 选择器 踩的坑 获取到了value 显示不出对应的 value
  2. java游戏输赢统计_java利用多线程和Socket实现猜拳游戏
  3. JVM - Class常量池 || 运行时常量池
  4. ML之SVM:基于Js代码利用SVM算法的实现根据Kaggle数据集预测泰坦尼克号生存人员
  5. 为了OFFER,继续深入学习树和二叉树
  6. Python标准模块--logging
  7. IDEA使用笔记(八)——自动生成 serialVersionUID 的设置
  8. 微软MCITP系列课程(二四)利用组策略部署软件
  9. 2021年皓丽新品- 86KD1 86寸纳米智慧黑板(电容屏)-产品说明
  10. 微信小程序测试点总结
  11. 武汉大学计算机在职,武汉大学计算机技术工程硕士专业在职研究生 学位论文工作开展步骤概述...
  12. java 成员变量什么时候初始化_Java中成员变量的初始化过程
  13. python中系统找不到指定文件怎么办_python 系统找不到指定的文件
  14. mysql通配符_MySQL中的通配符
  15. SpringCloud2020 学习笔记(十五)Spring Cloud Eureka 自我保护机制 关闭
  16. sqlite 简明教程
  17. JAVA PDFbox 坐标选区提取文字
  18. 新浪微博长链接字数统计问题
  19. Oracle数据库之coalesce函数的用法
  20. 网站统计访问次数的方法

热门文章

  1. 排序算法-冒泡排序详细讲解(BubbleSort)
  2. CSDN账号找回密码的解决方法(原手机号不能使用)
  3. 一文了解SG2525AN
  4. 电脑蓝屏代码查询软件
  5. 推荐一款数据恢复软件(迅龙数据恢复)
  6. win10 64位下Oracle10g安装
  7. signature=9293cc4bd6f47e4f2a5f299011c6e89e,02-本地证书配置指导
  8. DirectX SDK 2010 , DXSDK_Jun10.exe, 下载地址
  9. 无盘服务器游戏盘大了IO多,BXP无盘详细图文系统教程4
  10. 白盒测试方法与黑盒测试方法简析