Я загрузил XML-файл как NSData в память и проанализировал элементы, используя NSXMLParser.Несмотря на то, что это работает, поддерживать код очень уродливо и сложно, так как для анализа нужно около 150 различных элементов.
Я знаю, что есть хорошие сторонние решения, но я хочу сохранить его с iPhone SDK дляцель практики и веселья.
Итак, я подумал: почему бы не преобразовать этот XML-файл в NSDictionary?Имея это, я мог бы использовать быстрое перечисление для перемещения по элементам.
Или это тот же самый объем уродливого кода, который необходим для синтаксического анализа и обработки XML с помощью NSXMLParser?
Буду ли ясоздать NSDictionary для каждого найденного узла в XML и создать огромный, содержащий всю структуру и данные?Или есть еще более простой способ?