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以及这个问题的根本原因是什么?
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
