このページを解析しようとしています。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 = " を返します。どうすればこのテーブルを入手できますか?