编辑:我更改了 json 文件的样式以使其更简单,因为我无法使用旧版本。我需要能够在 java 中创建一个目标数组,其中数组中的每个元素的名称都作为 Target_Name 的值。我还需要能够将具有不同对象名称的重复目标名称合并在一起。所以基本上我想要一个目标数组,并且在每个元素中我想要一个包含 Type、Pin_number 和功能的对象数组。
我知道我可能必须创建一个目标列表类,并在该变量中创建目标名称和其他所有内容。我以前尝试过类似的方法,但我无法弄清楚它是如何工作的。
{
"Targets": [
{
"Target_Name": "----",
"Object_Name": "----",
"Type": "----",
"Pin_Number": "----",
"Capabilities": "----"
},
{
"Target_Name": "----",
"Object_Name": "----",
"Type": "----",
"Pin_Number": "----",
"Capabilities": "----"
},
{
"Target_Name": "----",
"Object_Name": "----",
"Type": "----",
"Pin_Number": "----",
"Capabilities": "----"
},
{
"Target_Name": "----",
"Object_Name": "----",
"Type": "----",
"Pin_Number": "----",
"Capabilities": "----"
}
]
}