Jason和xml文件的解析

这篇博客探讨了移动端与服务端数据交互的方式,重点在于XML和JSON的使用。XML解析包括SAX和DOM两种方式,SAX适用于移动端,DOM适合PC端。同时,介绍了JSON数据类型在Objective-C和Swift中的映射。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

>1服务器给客户端返回的数据类型:
     <1>视频/音频/文件/图片(SDWebImage下载)
     <2>HTML 看书类/商品详情页 直接使用UIWebView展示页面
     <3>UIWebView直接解析HTML/CSS/JS
>2移动端和服务端的数据交互:
     <1>移动端:ios(OC/Swift) 安卓(java)
     <2>后端:java/php/.net
     <3>数据交互格式:JSON(javaScript)/XML(plist)
>3JSON数据类型
                       json     OC
     15/13.2   number   NSNumber
     字符串     “”            NSString
     BOOL     true/false  YES/NO
     对象       {  }/[  ]        字典数组
>4HTML(超文本标记语言)/XML(可扩展标记语言)
     <1>语言中有大量的标签(元素),标签是成对出现的.
     <2><html>此处为”元素内容”,包括空格和换行</html>
     <3>标签中可以有属性<html name=“zhang”/html>
     <4>标签:<img/>图片标签 <br/>换行标签 标签和标签允许嵌套,但是不允许相互嵌套.
>5XML文档分为两部分:
     <1>文档声明部分: <?xml version="1.0" encoding="UTF-8" standalone="no"?>
   <2>文档部分.
>6需要的数据可能是元素属性和内容;根/子元素(标签)
>7XML解析
     <1>SAX解析:从上往下,逐行解析(移动端(MT)使用);
     <2>DOM解析:一次性将整个XML文件加入到内存,让后再解析(PC端);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值