将String数组转换为JSONArray

时间:2018-07-24 16:51:56

标签: java arrays json javafx gff

我正在尝试解析GFF文件并搜索特定的基因ID,如果找到了该基因ID,则将该基因ID的整个行转换为JSONArray的元素。

但是,当我执行上述操作时,数组中没有列标题:

["SL3.0ch02\tmaker_ITAG\tgene\t36723123\t36723359\t.\t-\t.\tID=gene:Solyc02g065040.1;Alias=Solyc02g065040;Name=Solyc02g065040.1;length=236"]

输出看起来像这样:

["seqname":"SL3.0ch02", "source":"maker_ITAG","feature":"gene", "start":"36723123", "end":"36723359","attribute":"ID=gene:Solyc02g065040.1;Alias=Solyc02g065040;Name=Solyc02g065040.1;length=236"]

我希望它看起来像这样,保留标题:

(jsArray.getJSONObject(i).getString("seqname"))
(jsArray.getJSONObject(i).getString("gene"))

我需要像这样,这样我才能根据以下说明在javafx中填充表:

{{1}}

谢谢您的任何帮助。

0 个答案:

没有答案