所以我在做的是,我从XML找到并删除了一些标签。删除后,这些标签将被空白空间所替代,这实际上不会影响XML,但是当我删除大量标签时可能会导致问题。如何从更新的XML中删除空行?
任何工作方式来实现这一目标?
在此先感谢。
Here is the link of the answer I found here but it's not working
所以我在做的是,我从XML找到并删除了一些标签。删除后,这些标签将被空白空间所替代,这实际上不会影响XML,但是当我删除大量标签时可能会导致问题。如何从更新的XML中删除空行?
任何工作方式来实现这一目标?
在此先感谢。
Here is the link of the answer I found here but it's not working
这应该工作:
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会遵循其他方面的内容。 –
欢迎堆栈溢出!请查看我们的[SO问题清单](http://meta.stackoverflow.com/questions/260648/stack-overflow-question-checklist)来帮助你提出一个好问题,从而得到一个很好的答案。 –