一个用例正在创建一个文件,我正在将该文件的路径邮寄给所需的收件人:
例如:
Path of the file is
\\10.123.44.67\D\DestinationFolder
并且由于该路径是由另一个函数拾取的并且是作为字符串获得的,因此显然所有斜杠都将在字符串中转义,所以有点像这样
\\\\10.123.44.67\\D\\\DestinationFolder
如果我打印字符串,我将得到确切的路径(即开始时只有两个双斜杠),但是当我邮寄此文本时,我认为它已转换为HTML文本并照原样接收邮件。开头包含四个斜杠,但我希望邮件包含确切路径,即(\ 10.123.44.67 \ D \ DestinationFolder)
我尝试使用像这样的常规换行方法
destinationPath = "\\\\10.123.44.67\\D\\DestinationFolder";
String replacedDestination = destinationPath.replace("\\\\","\\");
尝试将一对斜杠替换为上面的一个。
但是更改后获得的输出仍然是:
\\10.123.44.67\D\
在日志中打印字符串时。
在电子邮件中
\\10.123.44.67\\D\\DestinationFolder
替换方法后收到。
请任何人建议...如何获得
电子邮件本身中的 \\10.123.44.67\D\DestinationFolder
。
已经有很多事情可以用一个斜杠代替双斜杠,但是在我的案例中没有一个有用。感谢您的帮助