我有 JSON 数据,我想知道是否有办法确定嵌套对象的父对象。例如,采用这种结构:
Vehicles[]
ForSaleCars[]
Car{}
Make
Model
Year
SoldCars[]
Car{}
Make
Model
Year
假设这是在var json = ;
并且已经填充了一些数据。像这样访问 ForSaleCars 数组中的第二辆车很容易:
var secondCar = json.Vehicles.ForSaleCars[1];
在这一点上,仅从变量中secondCar
,是否可以判断它来自ForSaleCars
而不是SoldCars
?
我问的原因是我正在递归地遍历一个 json 对象图,很高兴看到对象有哪个父对象而不进行跟踪。