我的数据以CSV文件的形式存在于我系统中的以下位置C:\ xyz \ data.csv中。如何从我的grails应用程序的控制器访问这些数据?有可能这样做吗?如果有,怎么样?任何帮助将不胜感激。
答案 0 :(得分:1)
用于从控制器
读取文件(csv,xml,image,...)def csv = grailsAttributes.getApplicationContext().getResource("/data/data.csv").getFile()
试试你的情况...
答案 1 :(得分:0)
如果您的Grails应用程序在同一系统上运行,您可以像这样访问该文件。
class MyController {
def myAction() {
def myFile = new File('your path')
def content = myFile.text
}
}
如果您的网络应用程序在其他地方运行(很可能是您的情况),则可以使用file upload。