使用HTML解析显示在标签不同语言
问题描述:
我有一个URL -----> 182.72.253.75/test/surya/telugu.html 此URL包含在泰卢固语的一些信息..使用HTML解析显示在标签不同语言
现在我需要在以下几个方面---->
1)帮助如何解析HTML链接 ..
2)如何显示在一个UILabel在iPhone模拟器,链接的信息.. 。(因为信息在泰卢固语没有英语)..
先谢谢了...。
答
在这里,我已经解决了我的问题......
其实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"];