I’m trying to load the following plist into an NSArray:

Here is the code I’m using to load the data:
// Load the data from the plist file
NSString *filepath = [[NSBundle mainBundle] pathForResource:@"MyData" ofType:@"plist"];
NSArray *myArray = [[NSArray alloc] initWithContentsOfFile:filepath];
However when I place a breakpoint after the data has been loaded I notice that the array is empty. Please can someone help me understand what’s going wrong?
Could you try loading it into a NSDictionary and asking for the
[ objectForKey:@"Root"]inside it ?As far as I remember, property lists are key / value maps and your array is just one of those values.