2013-02-11 28 views
0

我有一個URL -----> 182.72.253.75/test/surya/telugu.html 此URL包含在泰盧固語的一些信息..使用HTML解析顯示在標籤不同語言

現在我需要在以下幾個方面---->

1)幫助如何解析HTML鏈接 ..

2)如何顯示在一個UILabel在iPhone模擬器,鏈接的信息.. 。(因爲信息在泰盧固語沒有英語)..

先謝謝了...

回答

0

在這裏,我已經解決了我的問題......

其實URL包含...

ాష్ట్రపతిప్రణబ్ముఖర్జీఅధ్యక్షతనరాష్ట్రపతిభవన్లోగవర్నర్లసదస్సుసోమవారంప్రారంభమైంది。 రెండురోజులపాటుజరిగేఈఈసులో30మందిమందినరలులెపలెపలెపలెపలులులులులులునారునారునారునారునారునారునారు廣告服務,廣告服務,廣告服務,廣告服務,廣告服務,廣告服務,廣告服務,廣告服務,廣告服務,廣告服務。意見反饋登錄用戶名密碼找回密碼保持登錄狀態忘記密碼?

的這此HTML頁面如下背景源代碼

http://ashokios.blogspot.in/2013/02/background-sourcetemporary-post.html

但是,這並不正確甲

所以..,

1)需要以獲得正確的合成。

2)需要轉換成字典。

在這裏我們需要兩個自定義類

的XMLReader和GDataXMLDocument ..

現在的解決方案是...

NSString *serverResponseStr=[XMLReader getResponseForService:@"http://182.72.253.75/test/surya/telugu.html" withParametersString:nil]; 

NSString *validXMLstring=[[NSString alloc]init]; 




GDataXMLDocument *doc = [[GDataXMLDocument alloc]initWithHTMLString:serverResponseStr error:nil]; 
if (doc) 
{ 
    validXMLstring=[[doc rootElement] XMLString]; 
} 


NSDictionary *responseDictionary=[[NSDictionary alloc]init]; 
responseDictionary=[XMLReader dictionaryForXMLString:validXMLstring error:nil]; 

NSLog(@"%@",responseDictionary); 
NSLog(@"%@",[[[[[[responseDictionary objectForKey:@"html"]objectForKey:@"body"]objectForKey:@"table"]objectForKey:@"tr"]objectForKey:@"td"]objectForKey:@"text"]); 


self.myTextView.text=[[[[[[responseDictionary objectForKey:@"html"]objectForKey:@"body"]objectForKey:@"table"]objectForKey:@"tr"]objectForKey:@"td"]objectForKey:@"text"];