Как мне преобразовать HTML NSData в NSString? - PullRequest
4 голосов
/ 17 июля 2011

Я использую [NSData dataWithContentsOfURL:] для создания двух экземпляров NSData и хочу сравнить эти экземпляры, чтобы оценить, насколько они различны.Поскольку они оба с одного и того же веб-сайта, использование строки, чтобы найти отличия, поможет мне выделить фактические элементы, которые изменились.Можно ли изменить эти данные на строку, чтобы найти разницу?

Ответы [ 2 ]

10 голосов
/ 17 июля 2011

Попробуйте initWithData:encoding: метод NSString для создания строки с вашими данными.

Пример: NSString *str = [[NSString alloc] initWithData:someData encoding:NSUTF8StringEncoding]

1 голос
/ 17 июля 2011

Почему вы не используете NSString stringWithContentsOfURL: кодировка: ошибка:

...