zoukankan      html  css  js  c++  java
  • ios学习记录 day39 UI15高级编程 XML , JSON数据结构解析

    1.XML:SAX工具 DOM工具

    2.JSON:NSJson //ios5.0以后

                SBJson JSonKit //5.0之前

    解析:从事先规定好的格式中提取数据  前提:提前约定好格式

    XML:可扩展标记语言,主流数据格式之一,用来标记数据,定义数据类型.  功能:数据交换 web服务 内容管理 配置文件     语法:一对<>代表一个节点或标签 只有一个根节点 节点可以互相嵌套 没有子节点的叫叶子节点

    SAX: NSXMLParser    基于事件驱动的解析方式,逐行解析(采用协议NSXMLParserDelegate回调机制)   过程:开始标签->取值->结束标签->取值

    DOM:GDataXMLNode(速度比SAX快N倍)  通篇解析

    JSON:轻量级的数据交换

    数据类型:字符串,数字,BOOL,字典,数组   在JSON中 字典{key:value,key:value},数组[,,]   功能:数据交换 内容管理 配置文件

    注意:新建之后所有东西清空 因为是字符串会从头开始读取  

    NSJSONReadingMutableContainers外里都是可变容器  NSJSONReadingMutableLeaves外是不可变 内是可变的   NSJSONReadingAllowFragments不可变的

  • 相关阅读:
    Moving Price and Standard Price
    Partner function解析
    [ABAP] ABAP中定义和呼叫宏
    ABAP
    Words Learning~~(1-3)
    Words Learning~~(1-2)
    Words Learning~~(1-1)
    SQLSERVER如何查看索引缺失
    Material Stock manage T-code
    远程重启
  • 原文地址:https://www.cnblogs.com/lxllanou/p/3687126.html
Copyright © 2011-2022 走看看