【发布时间】:2018-06-20 23:17:32
【问题描述】:
我正在使用一个现有的闪亮应用程序,该应用程序旨在将 csv 文件作为输入。我想扩展应用程序的功能,让它同时接受 csv 文件和 xlsx 文件作为输入,但是,我不清楚 fileInput 的接受参数使用什么值。这是当前包含在接受参数中的内容:
accept = c('text/csv', 'text/comma-separated-values,text/plain', '.csv')
首先,我不清楚为什么需要所有三个值,希望能澄清每个值的原因。其次,如何让应用正确接收 xlsx 文件?我可以让它接收这样的 xlsx 文件:
accept = c('text/csv', 'text/comma-separated-values,text/plain', '.csv', 'xlsx')
但是,由于 csv 文件使用了三个字符串,我不确定是否会丢失仅使用一个字符串用于 xlsx 文件的功能。有没有更好的方法来实现这一点?
【问题讨论】: