TouchJSON - Почему я получаю много \ U **** в результатах анализа? - PullRequest
0 голосов
/ 23 июня 2011

Я использую TouchJSON для анализа данных JSON.

В результате все строки в массиве имеют формат \ U **.

Да, они должны быть языками, отличными от английского.

Почему TouchJSON не может просто заменить их реальной строкой через UTF8?

Как мне поступить с результатами, если я хочу сохранить их как строки NSS и использовать их в UILabel?

Спасибо

1 Ответ

1 голос
/ 23 июня 2011

Ведущий \ u должен быть не частью строки, а скорее идентификатором.Если вы загружаете NSString из проанализированного NSDictionary, он должен был игнорировать ведущий \ u.

Если этого не произошло, вы всегда можете использовать [theString substringFromIndex: 2] для удаления любых ведущих идентификаторов.

В противном случаевзгляните на SBJson , альтернативную библиотеку для анализа JSON в Objective-C.

...