我想读取测试文件夹中的文件
../resources/files/ElTimoDeLaEstampeta.json
因此,我创建了该功能,当文件位于文件夹中时可以使用
../resources/ElTimoDeLaEstampeta.json
protected String getResourceFileAsString (String resourceFileName) throws Exception {
Resource resource = new ClassPathResource(resourceFileName);
return new String(IOUtils.toByteArray(resource.getInputStream()));
}
但是当在files文件夹中时,出现异常,我尝试了相同的结果
getResourceFileAsString ("files/ElTimoDeLaEstampeta.json")
getResourceFileAsString ("/files/ElTimoDeLaEstampeta.json")
getResourceFileAsString ("files.ElTimoDeLaEstampeta.json");
答案 0 :(得分:0)
要从资源文件夹中读取文件,必须使用类加载器。
尝试以下代码:
{
"batchcomplete": true,
"query": {
"pages": [
{
"pageid": 78893847,
"ns": 6,
"title": "File:Momoyo-brug in Shibaura, gezien richting het zuidoosten, -15 maart 2019.jpg"
}
]
}
}