0

私はURLを持っています----->182.72.253.75/test/surya/telugu.htmlそしてこのURLにはテルグ語の情報が含まれています。

今、私は次の側面で助けが必要です---->

1)そのhtmlURLを解析する方法..

2)iPhoneシミュレーターのUILabelでそのリンクの情報を表示する方法...(情報は英語ではなくテルグ語であるため)..

よろしくお願いします

4

1 に答える 1

0

ここで私は私の問題を解決しました...

実際にURLには...

ాష్ట్రపతిప్రణబ్ప్రణబ్అధ్యక్షతనరాష్ట్రపతిభవన్లోగవర్నర్లసోమవారంప్రారంభమైంది。రెండురోజులరెండురోజులఈసదస్సులో30మందిగవర్నర్లు、లెప్ట్నెంట్‌ లెప్ట్నెంట్‌పాల్గొన్నారు。ప్రధాని、రక్షణ、రక్షణ、ఆర్థిక、వ్యవసాయం、హోం、మానవ、పట్టణాభివృద్ధి、పట్టణాభివృద్ధి、జలవనరులశాఖల、జలవనరులశాఖల、ఆహార、ఆహార、ప్రజాపంపిణీ、తాగునీరు、పారిశుద్ధ్యపారిశుద్ధ్య రాష్ట్రాలఆర్థికాభివృద్ధితోఆర్థికాభివృద్ధితోపాటుభద్రతపైఈచర్చించనున్నారు。

この This HTML page の背景ソースコードは次のとおりです...

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

しかし、これは正しい形式ではありません

それで..、

1) 正しいフォーマットを取得する必要があります..

2)辞書に変換する必要があります。

ここでは、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"];
于 2013-02-12T05:38:48.693 に答える