在Java中将抽象文件转换为字符串



如何将(File类型的)抽象File路径转换为String类型?

File.getPath()将以字符串的形式为您提供路径。

如果你想要文件的内容,使用

  • Apache Commons IO的IOUtils.toString(InputStream,字符集)
  • 来自Google Guava的Files.toString(文件,字符集)

使用File.getAbsolutePath().

检查此链接Abstract到String的路径作为路径

检查方法getPath()

将文件路径作为字符串获取的最简单方法如下代码所示:

String FilepathAsString = fileobject.getAbsolutePath();
Import required : java.io.File;     

如果你想将文件的内容加载到字符串中,使用谷歌番石榴,这是的一个例子

  String st = Files.toString(file, Charsets.UTF-8);

请参阅Javadoc。

当然,这确实需要您了解文件的字符集。文件包含字节,字符串是字符,如果你不知道文件中的字节是什么意思,那么在两者之间转换时总会出现错误。

相关内容

  • 没有找到相关文章

最新更新