【发布时间】:2008-10-28 00:37:59
【问题描述】:
我正在尝试使用 XPath 来解析 XML 文档。假设地说,我的 NSXMLElement 之一如下所示:
<foo bar="yummy">
我正在尝试获取属性 bar 的值,但是我使用的任何代码解释都会返回 bar="woo",这意味着我需要进行进一步的字符串处理才能访问 woo 和独自求爱。
基本上我在做类似的事情
NSArray *nodes = [xmlDoc nodesForXPath:@"foo/@bar" error:&error];
xmlElement = [nodes objectAtIndex:0];
有没有写上面的代码只是为了给我好吃,而不是 bar="yummy" 这样我就可以不用解析字符串了?
谢谢。
假设正在使用 TouchXML,是否仍然可以获得类似的结果?就像只获取属性的值,没有属性 =“值”?这导致必须进一步解析字符串以获取值。
【问题讨论】:
标签: iphone objective-c xml cocoa xpath