У меня есть файл json, который содержит статические данные, и я хочу создать службу Springboot, которая возвращает содержимое этого файла.До сих пор мне удалось просто подключиться к файлу, но я не уверен, как вернуть данные json.
Это json:
{
"carrots": [ 1, 2, 5, 10, 12.5, 20, 50 ],
"apple": [ 100, 500, 750, 900 ],
"orange": [200, 500, 1000],
"lemon": [1, 2, 5, 10, 20, 25],
"peanuts": [200, 500, 1000]
}
Это некоторый скедо-код к тому, что яя пытаюсь достичь:
public JsonInformationHereAsReturnType getJsonContent() {
File file = ResourceUtils.getFile("classpath:sample.json");
//Read File Content
String content = new String(Files.readAllBytes(file.toPath()));
return content;
}
После запуска кода я хочу просто вернуть тот же JSON, то есть
{
"carrots": [ 1, 2, 5, 10, 12.5, 20, 50 ],
"apple": [ 100, 500, 750, 900 ],
"orange": [200, 500, 1000],
"lemon": [1, 2, 5, 10, 20, 25],
"peanuts": [200, 500, 1000]
}
Как мне достичь этого результата.