从数据库中读到的路径是并赋值给path变量:
String path = c:\2016\1101\6811\20161101163316_912.wav;
直接对读取到的字符创进行处理的时候,因为字符串中含有转译字符'\',所以会出现问题。
org.apache.commons.lang3.StringEscapeUtils.escapeJava(path)方法可以讲之前的字符串转换为:
c:\\2016\\1101\\6811\\20161101163316_912.wav