別の NSDictionary 内の NSDictionary に入るのに問題があります。キー nodeChildArray の 0 番目のインデックスにある nodeContent キーのテキスト、「Number of Patrons Using Facility: 163」にアクセスしようとしています。これが配列です。
{
nodeAttributeArray = (
{
attributeName = class;
nodeContent = style1;
}
);
nodeChildArray = (
{
nodeContent = "Number of Patrons Using Facility: 163";
nodeName = text;
},
{
nodeName = br;
},
{
nodeContent = "
Room Occupancy: 210 ";
nodeName = text;
},
{
nodeName = br;
},
{
nodeContent = "
Current Wait: 0 minutes ";
nodeName = text;
}
);
nodeName = p;
}
次のさまざまなバリエーションを試しました。
//I Parse some HTML using Xpath before this
NSArray *tutorialsNodes = [tutorialsParser
searchWithXPathQuery:tutorialsXpathQueryString];
NSDictionary*dict=[tutorialsNodes objectAtIndex:0];
NSDictionary*dict2=[[dict objectForKey:@"nodeChildArray"]objectAtIndex:0];
したがって、インデックスで両方のキーを返す必要がありますが、null を返し続けます。助けていただければ幸いです。ありがとう!