我正在try 创建一个非常基本的Web应用程序,允许用户复制和粘贴Excel表格并将其显示在应用程序上.我通常会使用data <- read.delim('clipboard')
,如果我使用R脚本,那么使用paste(data)
.如果我 run :
ui <- fluidPage(
fileInput("file", "Select a file"),
verbatimTextOutput("text")
)
server <- function(input, output, session) {
output$text <- renderText({
filePath <- input$file$datapath
fileText <- paste(readLines(filePath), collapse = "\n")
fileText
})
}
shinyApp(ui = ui, server = server)
它允许用户上传CSV文件进行显示,但如何采用"复制粘贴"数据导入方法呢?有什么建议吗?