Java 如何更改或转换生成的JSON结构

Java 如何更改或转换生成的JSON结构,java,json,kendo-treeview,Java,Json,Kendo Treeview,我已经生成了这个json [["22","Tehran","12"],["33","Qazvin","14"]] 但这不是我想要的 我想把它转换成这样,这样我就可以访问字段名,在我的剑道树中使用它 [{"ID":"22","TITLE":"Tehran","ID_COURTZONE":"12"},{"ID":"33","TITLE":"Qazvin","ID_COURTZONE":"14"}] 如何生成JSON?如果要更改JSON,必须更改生成JSON的代码。或者,您可以在解析JSON后,通

我已经生成了这个json

[["22","Tehran","12"],["33","Qazvin","14"]]
但这不是我想要的 我想把它转换成这样,这样我就可以访问字段名,在我的剑道树中使用它

[{"ID":"22","TITLE":"Tehran","ID_COURTZONE":"12"},{"ID":"33","TITLE":"Qazvin","ID_COURTZONE":"14"}]

如何生成JSON?如果要更改JSON,必须更改生成JSON的代码。或者,您可以在解析JSON后,通过简单的迭代来更改数组的结构。@Barmar这是我生成它的方式:lst=ObjectQuery.SelectEntities(“从COURTBRANCH中选择A.ID、A.TITLE、A.PARENT_COURTBRANCH作为A”);返回lst@费利克斯克林你能告诉我怎么做吗?