java查询数据转成jso,java – 使用带有MemSql的JPA本机查询选择jso...

我在MemSql数据库中有一个表,其中包含一个JSON类型的列.

我正在尝试执行以下查询.

select tweet from tweets_json;

推文列是JSON列.

这是我用来执行此查询的代码.

public List getTweets(){

Query q = entityManager.createNativeQuery("select tweet from tweets_json");

List resultList = query.getResultList();

}

我期望结果是一个字符串列表和每个字符串来表示JSON.

问题是我将字符串转换为单个Character对象,该对象仅包含JSON的第一个字符{.

无论我使用的列表项的类型如何,结果始终是带有打开的大括号符号的Character列表.

我尝试使用List< Object []>,List< String []> ;, List< Object> ;, List< JsonElement>并且所有人都回归相同的结果.

我甚至试图不指定列表元素的类型,只返回一个List,结果仍然相同.

我怎样才能获得整个JSON以及这个问题的根本原因是什么?


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部