标签:
再次对xml进行解析,又有了些理解,如果有不对的地方,请给小弟指出,谢谢!
1.获取xml文件中的数据:存放到字符串中
用NSXMLParser实现解析:
解析开始:
2.准备工作:
3.三个代理方法具体实现:
注意:
解析xml数据的时候,
每当遇到元素节点的时候都会执行第一个代理方法,如果有属性节点,可以直接在这个方法中获取里面的值;
每当遇到文本节点的时候都会执行第二个代理方法,获取文本节点中的值然后到第三个方法中进行区分。
如果是换行符的话也会获取,因为换行符也是文本节点,不过当一个元素节点结束后的换行符是不会获取的。
比如说: (换行符1)
<li>文本节点</li>
(换行符2)
元素节点前后各有一个换行符,这时只会获取换行符1,而不会获取换行符2。
4.处理错误:打印错误
标签:
原文地址:http://www.cnblogs.com/ejllen/p/4308908.html