У меня есть следующий JSON
{
CompanyName = "Len LTD";
Date = "3/31/2011";
DimensionsOfLoad = XX;
Duration = 2;
ID = 259;
JobNotes = "Dev Test";
JobStatusId = CLOSED;
JobType = "DUMP ";
Markers = (
{
Description = "";
Latitude = "43.593063354492188";
Longitude = "-79.643798828125";
},
{
Description = Clearbridge;
Latitude = "43.660285949707031";
Longitude = "-79.651351928710938";
}
);
MaterialMeasurement = KilogramsXCentimeters;
Payment = 100;
PaymentType = "Per Hour";
Summary = "Dev Test";
Time = "12:00AMX05:00AM";
TruckTypeID = FLATBED;
TrucksRequired = 1;
TypeOfMaterial = "";
WeightOfLoad = 0;
},
Это только одна часть JSON. Этот формат повторяется много раз
Я анализировал JSON в своем приложении ранее, но проблема заключается в том, чтоthe Markers = .. Проблема в том, что у него есть другой уровень, и я, кажется, продолжал извлекать те значения данных
SBJSON *parser = [[SBJSON alloc] init];
won_jobs = (NSMutableArray *)[parser objectWithString:string error:nil];
for (NSDictionary *won_job in won_jobs)
, которые все правильно анализируют, и я могу использовать objectForKey для других полей, и я правильно храню данные.
Я пытался схватить Маркеры и вставить в словарь, но это доставляет мне проблемы, одна попытка, которую я только что дал мне ноль.другой не позволил бы мне использовать objectForKey: в новом словаре
Любые идеи, что я могу сделать?