我有一个创建xml文件的静态方法,我希望它将原始xml文件作为字符串返回。创建xml文件后,我想从文件中读取并将其转换为字符串。我该怎么做?
答案 0 :(得分:2)
http://guava-libraries.googlecode.com/svn/trunk/javadoc/com/google/common/io/Files.html
Joiner.on('').join(Files.readLines(file, CharSet.fromName("UTF-8")))
答案 1 :(得分:1)
对于文件处理,你可以转向apache.commons.io库。
这个用于读取和存储文件的便利功能。
所以阅读
org.apache.commons.io.FileUtils#readFileToString(File file)
和写作
org.apache.commons.io.FileUtils#writeStringToFile(File file, String data)
请参阅此处了解javadoc http://commons.apache.org/io/
答案 2 :(得分:0)