HTML5规范允许通过< input type =“file”,...,multiple =“multiple”>一次上传多个文件.有没有办法利用
Rook R包装?
这是我的尝试,但似乎只显示了一个选定的文件:
library(Rook)
app
req
res
res$write(
'
Select files:
')
if (!is.null(req$POST())){
data
res$write("
")
res$write(paste(capture.output(req$POST(),file=NULL),collapse='\n'))
res$write("
")res$write("
")
res$write(paste(capture.output(data$filename,collapse='\n'))
res$write("
")}
res$finish()
}
s
s$add(app=RhttpdApp$new(name="app",app=app))
s$start(listen="127.0.0.1",quiet=FALSE)
s$browse(1)
#s$stop(); s$remove(all=TRUE); rm(s)