我已经知道如何解析包含目标C中的内容(<this> Content </this>
的XML元素,但我目前正在使用一个Web服务,该服务在两个封闭元素(<begin-paragraph/> The content I need <end-paragraph/>
)之间返回我需要的内容我一直在网上寻找任何其他人这样做的例子,但我找不到任何东西。如果有人知道如何在两个空元素之间阅读并愿意分享,我会非常感激。
答案 0 :(得分:2)
我不得不说我认为这是滥用XML。
但是我已经检查过,遗憾的是它已经很好了,所以NSXMLParser(我假设你正在使用它)应该能够应付它。
您基本上需要通过处理NSXMLParserDelegate中的start元素和结束元素事件来检查您所在的元素。然后,在收到–parser:didEndElement:namespaceURI:qualifiedName:
的{{1}}消息后,抓住您在begin-paragraph
收到的所有文字,直至收到-parser:foundCharacters:
的{{1}}
答案 1 :(得分:0)
我不知道iPhone上的DOM一致性如何,但一般程序如下:
<begin-paragraph />
。<end-paragraph />