【问题标题】:XML Parsing need help iphone sdkXML解析需要帮助iphone sdk
【发布时间】:2011-02-26 07:19:57
【问题描述】:

你如何通过解析从下面的xml标签中得到“MayurS123”?

<eletitle lnk="http://192.168.10.2/justmeans/trunk/newsfeed/mayurs">MayurS123 Sharma</eletitle>

我的文件正在被正确解析。在这里,我可以通过以下方式检索 lnk 组件:

if([elementName isEqualToString:@"eletitle"])
{
        aGoodwork.lnk = [attributeDict objectForKey:@"lnk"];
}

但我不知道如何获得实际标题。

提前感谢。

【问题讨论】:

    标签: iphone cocoa-touch xml-parsing


    【解决方案1】:

    你必须实现这个委托方法:

    - (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
    

    查看 Apple 随 iPhone SDK 提供的任何 XML 解析示例,您会找到合适的代码示例。

    【讨论】:

    • 请记住,这个方法可能会调用多次,所以你必须收集找到的字符并将它们保存在“didEndElement”中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-15
    • 1970-01-01
    相关资源
    最近更新 更多