java 如何去掉xml注释串
发布网友
发布时间:2023-11-01 00:05
我来回答
共5个回答
热心网友
时间:2024-11-16 05:31
你好,你可以使用xmlFileContent.replaceAll("(?s)<!--.*?-->","");
这样就可以去掉所有的注释了追答这个很管用啊
热心网友
时间:2024-11-16 05:32
Java中去掉xml注释串是没有快捷键的,只能一个个删除。
Java中在普通的代码中是可以有快捷键进行注释的,快捷键组合为:ctrl+shift+/,如果要取消注释可以按组合快捷键:ctrl+shift+\
热心网友
时间:2024-11-16 05:32
不知道你这个格式是不是固定?
1 注释在一行 :可以当做读普通的文件一样,使用java缓冲读类一次读一行,如果这一行是以<!开头 ,以>结尾的字符串,那么这一行就去掉,然后写入新的文件。
2 注释不在一行: 那么类似1,当读取到改行字符串包含<!的时候,就一行一行的往下读,直到读到结尾是">"为止,然后去掉这些字符串,写入新的文件。
代码很简单,就不贴了。
热心网友
时间:2024-11-16 05:33
参考一下:
import java.util.ArrayList;
import java.util.List;
public class ReplalceComment {
public static void main(String[] args) {
String str = "<root><!----注释1-----><A></A><!-----------注释2-------------></root>";
System.out.println(str.replaceAll("<!--[-]*[\u4e00-\u9fa5a-zA-Z0-9'\"“”,。?、《》()(),.?!<>\\[\\]{}]*\\w*[-]*-->", ""));
}
}
热心网友
时间:2024-11-16 05:33
<%-- 你看不见我 --%>