2010-03-08 5 views
0

는 분석하고이 링크에서 url.I에서 HTML 파일에서 특정 콘텐츠를 검색하는 샘플 코드를 갖고 싶어 http://blog.objectgraph.com/index.php/2010/02/24/parsing-html-iphone-development/아이폰의 속성을 사용하여 태그의 내용을 분석하는 방법은 무엇입니까? 내가 아이폰의 발전이 새로운 오전

NSData *htmlData = [[NSString stringWithContentsOfURL:[NSURL URLWithString: @"http://www.objectgraph.com/contact.html"]] dataUsingEncoding:NSUTF8StringEncoding]; 
TFHpple *xpathParser = [[TFHpple alloc] initWithHTMLData:htmlData]; 
NSArray *elements = [xpathParser search:@"//h3"]; // get the page title 
TFHppleElement *element = [elements objectAtIndex:0]; 
NSString *h3Tag = [element content]; 
NSLog(h3Tag); 
mLabel.text = h3Tag; 

그들은 H3의 콘텐츠를 검색하는 태그가 제대로 표시됩니다. 스택 오버플로로 URL을 변경하고 제목을 검색하면 제목이 제대로 검색됩니다. 그러나 태그의 속성을 검색 할 수 없습니다. 제발 도와주세요. 나를 안내해주세요. 감사합니다.

답변

0

검색어에 // h3 [@ attribute = 'something']을 사용할 수 있습니다.

또는

[요소 속성]을 사용하면 해당 특정 속성과 관련된 모든 항목을 가져올 수 있습니다.

관련 문제