JsonPath是否可以与Java对象集合一起使用?

时间:2019-04-11 09:18:35

标签: java json collections jsonpath

我想使用JsonPath库过滤Java DTO对象的集合。 我有一些对象List<AuthorGetDto>,我想做这样的事情:

List<AuthorGetDto> authors = authorService.getAllAuthors();
List<AthorGetDto> filtered = JsonPath.read(authors, "$.[?(@.authorId=='985')]");

是否可以做这样的事情?还是我首先必须将此对象解析为String,然后使用JsonPath对其进行过滤,然后将其转换为List<AuthorGetDto>

0 个答案:

没有答案