これは、iOSでGDataXmlを使用してセクションとCompanySubデータを解析するために必要なコードの下にあります。
-<MainList>
<FirstMessage>Right</FirstMessage>
<SecondMessage>Wrong</SecondMessage>
<Status>0</Status>
-<CompanyList>
-<Company>
<Address1>12447 Hedges Run Drive</Address1>
<Address2>#B-1 </Address2>
<City>Lake Ridge</City>
<CompanyName>Starbucks</CompanyName>
<CreatedBy>example@example.com</CreatedBy>
-</Company>
-<Company>
<Address1>12447 Hedges Run Drive</Address1>
<Address2>#B-1 </Address2>
<City>Lake Ridge</City>
<CompanyName>Starbucks</CompanyName>
<CreatedBy>example@example.com</CreatedBy>
-</Company>
</CompanyList>
</MainList>
これが私の試みです。私はすべてをうまくやっていますが、NSArrayarrでは何も得られていません。
NSArray *channels = [rootElement elementsForName:@"CompanyList"];
for (GDataXMLElement *icon in channels) {
NSArray *arr = [icon elementsForName:@"Company"];
if ([arr count]>0)
{
NSlog(@"Done");
}
}