2011-02-23 19 views
0

アラビア語と英語の混在した内容のソケットからXMLを読み込む必要があります。私の問題は、受信したバイトをUTF-8で変換すると、英語のコンテンツが正しく取得されていることですが、アラビア語のコンテンツは迷惑に見えます。iPhoneソケットストリームコンテンツの変換問題がバイトからアラビア語へ

ご協力いただきまして誠にありがとうございます。

よろしく、 のRohit

答えて

0

よし専門家、

私は私の問題への解決策を持って:)

問題は、デスクトップ、サーバーの一部に依存しています。

実は、実際に暗黙writeShort()を使用してデータの長さを含むヘッダを送信している方法writeUTF()DataOutputStreamを使用してデスクトップのJavaアプリケーションからアラビア語文字列を渡しました。だからiPhoneの部分では、私が使用していたとき [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding] ;

問題を作成しています。

私がwrite(byte[])でデータを送信し始めたとき、それは働いた!

+0

こんにちは、私は同じ問題があります。サーバー側ではC#を使用していますが、私は?????のようなアラビア文字を取得していますこのリンクをご覧くださいhttp://stackoverflow.com/questions/9891510/arabic-characters-issue – rakeshNS

関連する問題