有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何解析postgreSql JSON_agg函数解析的JSON

输入看起来像这样,它是一个字符串

“[{lid\”:874,“id\”:872,“name\”:“Animalia\”,“canonical\u form\”:“Animalia\”,“rank\”:0},{lid\”:874,“id\”:874,“name\”:“Arthropoda\”,“canonical\u form\”:“Arthropoda\”,“rank\”:1},”

我想要的输出应该是这样的

[{"lid":874,"id":872,"name":"Animalia","canonical_form":"Animalia","rank":0}, {"lid":874,"id":874,"name":"Arthropoda","canonical_form":"Arthropoda","rank":1}]

在getter函数中,我试图实现它,但它不能正常工作。我正在使用hibernate和jersey。 我实现的getter函数如下所示

@Column(name = "default_hierarchy")
    public ArrayList getDefaultHierarchy() {
        ArrayList<Long> data=new ArrayList<Long>();
        data=JSON.parse(this.defaultHierarchy1);
        return data;
    }

共 (0) 个答案