У меня есть конечная точка, которая выдает ответы json и xml .Мне нужна конечная точка для генерации tsv .Но я не могу найти какую-либо подходящую библиотеку, чтобы помочь в обработке ответа.Ниже приведен исходный код конечной точки:
@GetMapping("endpoint/{variable}", produces = ["application/json", "application/xml", "text/tsv"])
@ApiOperation(
value = "value",
notes = "",
response = Object::class,
produces = "application/json, application/xml, text/tsv"
)
fun someFunc(
@PathVariable(value = "variable", required = true) variable: SomeEnum,
@RequestParam(value = "date", required = false) fromDate: String?
) = someService.someMethod(fromDate, variable)
У меня есть следующая библиотека, добавленная в gradle для генерации XML-ответа:
compile group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-xml', version: '2.9.8'
И json, и xml-ответ генерируются идеально.Но я получаю код ошибки 406 при попытке получить ответ tsv.Любая идея или знания будут высоко оценены.