Я пытаюсь использовать XPath для анализа XML-документа. Один из моих NSXMLElement выглядит следующим образом, гипотетически говоря:
<foo bar="yummy">
Я пытаюсь получить значение для панели атрибутов, однако любая интерпретация кода, которую я использую, возвращает мне bar = "woo", что означает, что мне нужно выполнить дополнительную обработку строки, чтобы получить доступ к woo и Ву один.
По сути, я делаю что-то вроде
NSArray *nodes = [xmlDoc nodesForXPath:@"foo/@bar" error:&error];
xmlElement = [nodes objectAtIndex:0];
Есть ли какой-либо способ написать код выше, чтобы просто дать мне вкусный, вместо bar = "yummy", чтобы я мог избавить себя от разбора строки?
Спасибо.
Предполагается, что используется TouchXML, есть ли еще возможность получить похожие результаты? Как при получении только значения для атрибута без атрибута = "значение"? Это приводит к дальнейшему анализу строки, чтобы получить значение.