我有一个java字符串变量的文件内容,我想将它转换成一个File
对象是可能的吗?如何将字符串转换为Java中的文件对象?
public void setCfgfile(File cfgfile)
{
this.cfgfile = cfgfile
}
public void setCfgfile(String cfgfile)
{
println "ok overloaded function"
this.cfgfile = new File(getStreamFromString(cfgfile))
}
private def getStreamFromString(String str)
{
// convert String into InputStream
InputStream is = new ByteArrayInputStream(str.getBytes())
is
}
嗯,你能告诉我们你想达到什么吗?为什么是一个File对象?我不确定我明白。 – Ewald
@Ewald:这是[this]的延续(http://stackoverflow.com/questions/10639819/how-to-upload-a-file-using-apache-commons-file-upload-from-a-servlet ) – abi1964
我看到 - 下面有两个答案,我不会污染更多的帖子! – Ewald