我有一个包含以下值的JSON文件:
{
id:
name:
lastName:
Info:[
{
info1:
info2:
info3:
},
{
info1:
info2:
info3:
}
]
}
因此,Info对象有两个列表。 我希望能够访问最后一个。 data.info [0]用于第一个对象。我如何访问最后一个? (var data保存JSON结果)。 在我的实体中,我有一个Client实体,它与InfoData有一对多的映射,作为列表: 像这样:
@OneToMany(mappedBy = "client", cascade = CascadeType.ALL)
@JsonManagedReference
private List<InfoData> info= new ArrayList<InfoData>();
谢谢。
答案 0 :(得分:0)
这样做:
var length = data.Info.length; // number of objects in the array
var requiredObject = {};
requiredObject = data.Info[length-1]; //get the last object
console.log(requiredObject);
答案 1 :(得分:0)
以下是一个例子:
var obj = {
name: "test",
Info: [{
info1: "a",
info2: "b"
},{
info1: "a",
info2: "b"
}]
}
var lastObject = obj.Info[obj.Info.length - 1];