首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >向/从通过iOS访问的API发送/返回.plist格式的数据是否可取?

向/从通过iOS访问的API发送/返回.plist格式的数据是否可取?
EN

Stack Overflow用户
提问于 2010-10-06 02:12:33
回答 2查看 165关注 0票数 0

我们正在决定是使用JSON还是Property List (二进制)作为我们的API,它将被iPhone/iPad/iPod Touch访问。

有没有速度优势?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-10-06 02:56:18

服务器人员将会更好地理解JSON。

Plist工作得非常好,并且有更好的类型安全性。使用JSON会遇到的真正问题是,服务器端在数字周围添加了几个引号,然后你的应用程序突然崩溃了。

但是,JSON是紧凑的,易于阅读(不像二进制plist),而且正如前面提到的那样,非常容易理解。因此,在解析代码时要非常小心,并尝试使用JSON。

票数 1
EN

Stack Overflow用户

发布于 2010-10-06 02:17:41

根据Sam Soffes,JSON。

编辑:他谈到了基于xml的plist,而不是二进制plist。无论哪种方式,json通常都更容易从基于web的api生成。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3869074

复制
相关文章
尝试通过MQTT向thingsboard上的设备发送数据
在thingsboard demo网站上注册一个用户 https://demo.thingsboard.io/signup
lilugirl
2020/02/18
4.6K0
尝试通过MQTT向thingsboard上的设备发送数据
利用plist文件查看后台返回数据的数据类型
当看客看到标题的时候或许会有些疑惑,有的人甚至会鄙视写者。查看后台返回的数据类型为什么要用plist文件,这也太麻烦了吧。我既然写这篇博客,肯定是有一定的原因的,它也必然有一定的价值。接下来让写者慢慢道来(实际内容也不多)。
用户1451823
2018/09/13
6640
iOS Plist 文件的 增 删 改
一:Plist 文件的创建      Plist 文件作为我们IOS开发的一种数据存储文件,还是经常会用到的。在看《X-code江湖录》的时候,看到了这一点。自己就写了一下,把写的东西分享出来!先看看它的创建,它的创建和我们其他文件的创建一样 Command + N 看下图: 739006-20160423120233616-1326039103.png 二: plist 文件的使用,注释里面写的很清楚了,大家看代码就OK。 // 先看看Plist里面有什么, 其实它只是创建了,没写数据,是空的!
Mr.RisingSun
2018/01/09
1.4K0
iOS Plist 文件的 增 删 改
PHP 通过api发送邮件
免费的强大的接口:https://sendcloud.sohu.com http://sendcloud.sohu.com/doc/email/code/#php 文档的事例代码,点击下图红色表示框
简单、
2018/07/18
2.9K0
程序返回数据的标准格式
通常来讲,写函数是为了重用代码,使这个函数可以通用在很多地方,比如验证表单信息,验证会员身份,验证余额,处理会员数据,查询数据
仙士可
2019/12/18
1.1K0
iOS App不弹框询问“是否允许应用访问数据”的问题
1、一般情况下,App首次启动都会弹出一个询问用户“是否允许应用访问数据”的弹框;
动动我试试
2020/03/12
3.5K0
获取到本地存储的数据:查看plist文件是否被清除
1.保存在user Document文件夹下,以读取文件,写入文件方式 2.在工程里手动创建一个.plist文件,把固定的内容写入,这个需要人工手动写入(工程里只可读取,不可以写入) 3.保存在user Document下,不过不需要读写文件,用系统的 NSUserDefaults 可以快速保存添加读取删除基本数据类型 这里记录的是第1种,第2种就是创建一个plist文件,然后自己手动写入数据,再用NSString *path = [[NSBundle mainBundle] pathForResource:@"xiaoxi" ofType:@"plist"];获取到本地存储的数据。
用户8983410
2021/10/29
1.1K0
ios原生向react-native发送事件通知
@interfaceMySendMessageModule : RCTEventEmitter
conanma
2021/11/02
1.4K0
让Laravel API永远返回JSON格式响应的方法示例
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使JSON成为理想的数据交换格式。
用户2323866
2021/07/13
2.8K0
iOS数据持久化之一——plist文件 原
        iOS开发中,我们时常会将一些简单的数据进行持久化的存储,方便我们保存程序的一些配置和用户的一些数据,plist文件就是我们保存这些数据的最佳选择。
珲少
2018/08/16
1.3K0
iOS数据持久化之一——plist文件
                                                                            原
接口数据返回---标准格式
后台开发人员A,在接口返回时,习惯返回一个返回码code=0000,然后返回数据;
IT云清
2019/01/22
3.6K0
IOS 读写配置文件plist
1 import UIKit 2 class ViewController:UIViewController { 3 4 override func viewDidLoad() { 5 super.viewDidLoad() 6 // Do any additional setup after loading the view, typically from a nib. 7 8 let plistPath = Bundle.main.path(forResource:“demoPlist”, ofType:“plist”) 9 let data:NSMutableDictionary = NSMutableDictionary.init(contentsOfFile:plistPath!)! 10 let message = data.description 11 let name = data[“Name”] 12 let age = data[“Age”] 13 14 print(message) 15 print(name) 16 print(age) 17 } 18 }
用户5760343
2019/07/10
6490
django 返回 json 格式数据
1.返回的格式需要是json数据格式的时候,将content 格式为json对象即可: from django.http import HttpResponse import json def test(request): resp = { 'code': '200', 'message': 'success', 'data': { 'num': '1234', }, } response
onety码生
2018/11/21
2.8K0
【Graphql实践】使用 Apollo(iOS) 访问 Github 的 Graphql API
最近在协助调研 Apollo 生成的代码是否有可能跨 Query 共享模型的问题,虽然初步结论是不能,并不是预期的结果,但是在调研过程中积累的一些经验,有必要记录下。如果你也对 Graphql 感兴趣,不妨先从 Github 的 Graphql API 来切手实践。
ios122
2018/07/31
1.4K0
plist文件格式转换器
plist文件是一种用于存储应用程序配置信息的文件格式,其中包含应用程序的各种设置和数据。在过去,plist文件通常是以.plist格式存储的。然而,随着时间的推移,人们开始使用.plistx格式来存储更复杂的数据结构和数据。如果您需要将.plist文件转换为.plistx格式,可以使用在线工具或命令行工具。本文将为您介绍如何使用在线工具将.plist文件转换为.plistx格式。
iOS程序应用
2023/04/17
8400
plist文件格式转换器
浏览器是怎样向网卡发送数据的
当我们在浏览器的地址栏中输入地址并回车后,浏览器可能会做一些预处理,比如 Chrome 会根据历史统计来预估所输入字符对应的网站,比如输入了“bai”,根据之前的历史发现会有很大的概率会访问 www.baidu.com ,因此就会在输入回车前就马上开始建立 TCP 链接甚至渲染了,这里面还有很多其它策略,感兴趣的同学推荐阅读 High Performance Networking in Chrome(http://aosabook.org/en/posa/high-performance-networking-in-chrome.html)。
疯狂的技术宅
2020/06/19
3.3K0
plist文件格式转换器
plist文件是一种用于存储应用程序配置信息的文件格式,其中包含应用程序的各种设置和数据。在过去,plist文件通常是以.plist格式存储的。然而,随着时间的推移,人们开始使用.plistx格式来存储更复杂的数据结构和数据。如果您需要将.plist文件转换为.plistx格式,可以使用在线工具或命令行工具。本文将为您介绍如何使用在线工具将.plist文件转换为.plistx格式。
爱学iOS的小麦子
2023/05/09
8490
plist文件格式转换器
SpringBoot中统一API返回格式的两种方式
微服务中,由于各业务团队之间的对接,各个团队之间需要统一返回格式,这样解析时不容易出现错误。因此,有必要统一返回格式。下面我说下项目中常见的两种统一和变更返回值格式的方式
zhaozhen
2023/02/18
8400
点击加载更多

相似问题

从UITableView didSelectRowAtIndexPath:写入plist是否可取?

10

iOS - PLIST -从plist中访问其他plist值

24

通过HTTP向API发送数据

10

从iOS向Bluno发送数据

15

更改iOS plist中的gcm发送者id,向GCM 401返回错误注册

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文