-1
我正在使用Java,并且有两个列表,一个具有字段名称,另一个具有值。我正在使用列表值生成JSON,它工作正常,如下所示。使用Java的两个单独列表生成JSON输出
String json = new GsonBuilder().setPrettyPrinting().disableHtmlEscaping().
create().toJson(fieldValues);
fileOut.println(json);
重复字段值来这样的:
[
"2017-10-02T21:06:08.134061801Z",
"sensor_2000:,
"10",
1.0
],
[
"2017-10-02T21:06:08.134061801Z",
"sensor_1000:,
"20",
2.0
],
现在我有具有在它的字段名,其具有内容的另一小的常数字段列表如下所示:
[
"time",
"sensor",
"sequence_number",
"component_id"
]
我怎样才能合并列名列表与第一个列表有价值,并得到这样的:
[
"time":"2017-10-02T21:06:08.134061801Z",
"sensor":"sensor_2000:,
"sequence_number":"10",
"component_id":1.0
],
[
"time":"2017-10-02T21:06:08.134061801Z",
"sensor":"sensor_1000:,
"sequence_number":"20",
"component_id":2.0
],