0

TouchJSON を使用して JSON データを解析しています。

結果では、配列内の文字列はすべて \U* *形式になっています。

はい、英語以外の言語を意図しています。

なぜTouchJSONはUTF8経由で実際の文字列に置き換えることができないのですか?

結果を NSStrings として保存し、UILabel で使用する場合、結果をどのように処理すればよいですか?

ありがとう

4

1 に答える 1

1

先頭の \u は、文字列の一部ではなく、識別子にする必要があります。解析された NSDictionary から NSString をロードする場合、先頭の \u を無視する必要があります。

そうでない場合は、[theString substringFromIndex: 2]いつでも先頭の識別子を削除するために使用できます。

それ以外の場合は、Objective-C JSON 解析用の代替ライブラリであるSBJsonをご覧ください。

于 2011-06-23T00:45:23.000 に答える