Я получаю ответ от моего сервера, и данные анализируются правильно все время, за исключением случаев, когда адрес содержит символ "&". Это разбивает мою строку, в результате чего анализатор не получает объектов
Примерстрока, которая не будет обработана и не будет проанализирована
[{"ID": ["3bc06ce8-222e-49ee-beac-ba26782f0e7e"], "SiteName": ["Home"], "SiteAddress": ["123Home "]}, {" ID ": [" 2987e94e-3cf6-4106-81bb-67c255963b6c "]," SiteName ": [" Work "]," SiteAddress ": [" 123 Work "]}, {" ID ": ["235019b9-3b0c-40e6-9d68-a86e6738a9d6"], "SiteName": ["(null)"], "SiteAddress": ["home"]}, {"ID": ["02edf5df-e9c7-4e5e-8667-8ea7a7f06048 "]," Имя_узел ": [" тест "]," SiteAddress ": [" тест "]}, {" ID ": [" 280d92a0-e395-4114-9a47-66398c4c04cf "]," Имя_узел»: [ "ASD"], "SiteAddress": [ "Asdasd"]}, { "ID": [ "a0cc0439-4f2f-48fe-B155-dcbc3a07bd41"], "Имя_узла": [ "тест"], "SiteAddress": ["test
// Следующая строка
&
// Следующая строка
test"]}]] 1013 *
То естьто, что один NSLog выплевывает.Обычно он просто выводит строку в одну строку, но "&" Любые идеи о том, что я могу сделать, чтобы исправить эту строку, она работает как другие строки и не распознает & и сохраняет ее как одну строку?