我有一个XML文档,在每次代码更新操作后,它都有一些额外的空格,因此文件大小会增加。我在groovy中使用了这个表达式,但它不起作用。我该怎么办?
def stringWriter = new StringWriter()
new XmlNodePrinter(new PrintWriter(stringWriter)).print(xml)
def newXml = stringWriter.toString()
String trimmedString = newXml.replaceAll("(?m)^[ \t]*\r?\n", "");
println trimmedString