1

以下に示すように、XML にアラビア語のテキストがあります。

コード:

NSString *theXML = [[NSString alloc]
                    initWithBytes: [webData mutableBytes] //webData has received data
                    length:[webData length]
                    encoding:NSUTF8StringEncoding];         
NSLog(@"result %@",theXML);

NSLog 結果:

 <media:title type='plain'>أحبج يا كويت</media:title>

TBXML パーサーを使用した解析後

コード:

 if ([[TBXML attributeName:attribute] isEqualToString:@"type"]
      &&[[TBXML elementName:element] isEqualToString:@"media:title"])
            {
                NSLog(@"%s",element->text);
            }

私はこれを取得しています

NSLog 結果:

  برنامج تويتر رمضاني ح4 [ خلك حضاري ]

上記のテキストではなく、アラビア語である必要があります。

どんな提案でも大歓迎です

4

1 に答える 1

0

私は一日の努力の後にそれを自分で管理しました、答えはそこにあります

[TBXML textForElement:element] // Method

それ以外の

element->text. 

今後、他のユーザーに役立つことを願っています。

于 2013-06-25T08:55:42.447 に答える