我正在尝试解析此页面。NSLog 给了我奇怪的结果:
Aktualne kursy walut - Alior Bank
if( window.opera ) {
if ('fast' == history.navigationMode) {
history.navigationMode = 'automatic';
location.reload();
} else {
history.navigationMode = 'fast';
}
}
它可以是什么?解析此页面的正确方法在哪里?我的工作代码:
NSError * error = nil;
HTMLParser * parser = [[HTMLParser alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://www.aliorbank.pl/pl/o_banku/kursy_walut/kursy_walut_aktualne/main"] error:&error];
if (error) {
NSLog(@"Error: %@", error);
parser = nil;
return 0;
}
HTMLNode * bodyNode = [parser doc];
NSLog(@"parser = %@", [bodyNode allContents]);
编辑 我想用汇率值解析表格。但是,当我尝试使用“currencyTable”类搜索表时,我什么也得不到。我的代码:
HTMLNode * bodyNode = [parser doc];
HTMLNode *myNode = [bodyNode findChildOfClass:@"currencyTable"];
NSLog(@"table = %@", [myNode allContents]);
NSLog 给了我“table =”。我怎样才能得到这张桌子?