Grails从文件中读取数据并将其存储在对象中

时间:2017-08-20 17:23:10

标签: file grails load

我正在尝试读取控制器中的文件并将某些数据存储在对象中,但我无法正确保存它。有人可以帮忙吗?我是Groovy / Grails的新手......

File generals = new File("C:/Grails/Grails-3.3.0/ggts/Test/data.txt")
def line = generals.readLines()
def date = new SetDate(params)
date.save()

date.title = ${line[0]}
date.location = ${line[1]}
date.description = ${line[2]}
date.name = ${line[3]}
date.email = ${line[4]} 
date.save()

1 个答案:

答案 0 :(得分:0)

如果您想使用string interpolation,可以将${line[0]}更改为"${line[0]}"以及所有相似内容。

由于line是String列表,将${line[0]}更改为line[0]也没问题。