关于JSON解析的小问题

李良逸 2015-03-09 08:44:01
我是大三的学生,刚刚找了一份实习的工作,第一次做这种项目,公司只给了我一个服务器的接口文档,我要解析JSON数据创建实体的时候不知道怎么去定义各个属性的类型,我是不是应该向公司去要一份这种数据类型?还是我自己定义成string或者int就可以?

还有公司中给的文档里,写的POST要发送给服务器的数据,是这么写的,没有看懂是什么意思,就是那个self没有见过,请教各位大神,还有请问text是什么的数据类型呢?
@"name":self.name.text,
@"tel":self.tel.text,
...全文
163 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lkhuge 2015-03-09
  • 打赏
  • 举报
回复
文档里有例子数据 你可以看例子数据来判断类型
icyblood198999 2015-03-09
  • 打赏
  • 举报
回复
从技术的角度讲,你是解析数据的人,局地变量的类型应该是提供接口的人设计好的。你应该去问一下你的领导或者你的接口人,你究竟传了几个参数,分别什么意义,类型。这样才能成功对接。不能靠猜的。
517967268 2015-03-09
  • 打赏
  • 举报
回复
你问服务器数据类型不就行了。。。
liuh6 2015-03-09
  • 打赏
  • 举报
回复
根据json中的数据格式去定义,也要看一下各字段的实际含义,如一个开关变量,在json中的定议的0,1你在你的实体中就要定义成boolean 当然定义成int也可以,那就让使用者再去转一下! 定义数据的实体类没有那么严格的要求,主要让使用者用着舒服就可以了! 祝好运!
李良逸 2015-03-09
  • 打赏
  • 举报
回复
引用 2 楼 liudashao0 的回复:
解析JSON是 以键值对的形式出现的!
对啊,那java bean的数据类型怎么定义呢?是自己根据数据定义吗,还是有一份专门的文档
liudashao0 2015-03-09
  • 打赏
  • 举报
回复
解析JSON是 以键值对的形式出现的!
李良逸 2015-03-09
  • 打赏
  • 举报
回复
顶一下,,,,,
will_han 2015-03-09
  • 打赏
  • 举报
回复
解析JSON是 以键值对的形式出现的,你可以看看服务器的源码看看返回的是什么类型的数据,谷歌13年推出的Voley挺好用的,你可以试试

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧