码迷,mamicode.com
首页 > 移动开发 > 详细

iOS开发之网络数据解析(二)--XML解析简介

时间:2016-02-13 15:43:31      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:

前言:本篇随笔介绍的是XML解析。

 

正文:

 

1、XML解析方式有2两种:

  • DOM:一次性将整个XML数据加载进内存进行解析,比较适合解析小文件
  • SAX:从根元素开始,按顺序一个元素一个元素往下解析,比较适合解析大文件

 

2、IOS中XML解析方案有很多种:

  2-1、第三方框架:

    libxml2:纯C语言,默认包含在iOS SDK中,同时支持DOM和SAX解析

    GDataXML:DOM方式解析,由Google开发,基于libxml2

  2-2、苹果原生

    NSXMLParser:SAX方式解析,使用简单

  2-3、本人基于苹果原生NSXMLParser封装好的XML解析工具

    HYXMLParser:SAX方式解析,使用比NSXMLParser更简单,更简洁。

               下载地址:HYXMLParser

 

iOS开发之网络数据解析(二)--XML解析简介

标签:

原文地址:http://www.cnblogs.com/goodboy-heyang/p/5187667.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!