Java 如何从更新的XML中删除空行?
所以我要做的是,从XML中查找并删除一些标记。删除后,这些标记将被空格替换,这实际上不会影响XML,但在删除大量标记时可能会导致问题 有什么可行的方法来实现这一点吗 提前谢谢 这应该可以:Java 如何从更新的XML中删除空行?,java,xml,dom,Java,Xml,Dom,所以我要做的是,从XML中查找并删除一些标记。删除后,这些标记将被空格替换,这实际上不会影响XML,但在删除大量标记时可能会导致问题 有什么可行的方法来实现这一点吗 提前谢谢 这应该可以: public static void main(String[] args) { Scanner file; PrintWriter writer; try { file = new Scanner(new File("src/myXml.xml"));
public static void main(String[] args) {
Scanner file;
PrintWriter writer;
try {
file = new Scanner(new File("src/myXml.xml"));
writer = new PrintWriter("src/myXml2.xml");
while (file.hasNext()) {
String line = file.nextLine();
if (!line.isEmpty()) {
writer.write(line);
writer.write("\n");
}
}
file.close();
writer.close();
} catch (FileNotFoundException ex) {
Logger.getLogger(Test.class.getName()).log(Level.SEVERE, null, ex);
}
}
欢迎来到堆栈溢出!请阅读我们的文章,以帮助您提出一个好问题,从而得到一个好答案。感谢您的回复。但它不适用于XML。我想,XML在这方面遵循了其他一些东西。