您的位置:首页 > 移动开发 > Swift

swift数据交换

2016-06-01 00:00 197 查看
xml(NSXML自带,TBXML框架得下载)

1、NSXML NSXMLParser和委托delegate,里面有5个方法,调用parser解析

2、1⃣️:TBXML 下载地址 https://github.com/71squared/TBXML
2⃣️:将TBXML-Code和TBXML-Headers文件夹拖入工程中

在header文件下的两个类(TBXML+Compression.h和TBXML.h)添加如下代码

#import <Foundation/Foundation.h>

#define ARC_ENABLED

3、添加TBXML框架依赖的库

UIKit.framework

Foundation.framework

CoreGraphics.framework

libz.1.2.5.tdb

4、桥接头文件 文件的内容如下,然后让swift编译桥接头文件,Object-C Bridging Header 三个文本库都得有值

#import "TBXML.h"

5、写一个tbxmlparser类继续nsobject

方法中

let tbxml = try TBXML(XMLFile: "CoreDataNotes.xml", error: ())

let root = tbxml.rootXMLElement

json
构成json文档的结构为对象和数组

对象是健值对,健得有双引号,不能说单引号或者没有引号

{string:value,string:value}

数组

[value]

其中value为 string,number,object,array,true,false,null

REST Web Service

REST:表征状态转移

表征:客户端看到的页面,页面的跳转就是状态的转移,客户端通过请求URI获得药显示的页面

REST Web Service 是一个使用HTTP并遵循REST原则的Web Service,使用URI来定位资源
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: