我司后端接口是这样的,而我恰恰又是个 Android

2019-07-30 11:15:57 +08:00
 Ponze

你们公司遇到过吗?

15183 次点击
所在节点    Android
86 条回复
xpxw
2019-07-30 16:33:27 +08:00
谁 tm 说这是 php 的锅了???
mostkia
2019-07-30 16:54:30 +08:00
@reus php 只是编程语言,我们暂且不讨论它是不是宇宙第一好的编程语言,但就其本身而言,它只是一个工具,编程语言再烂,也不是个人代码写的烂的理由,用的人是 shit,不管什么编程语言,写出来的代码都是 shit。代码习惯得靠自己,不要指望编译器做这些事情。接口写出来用中文 key,本身就是没有职业素养的表现。
yymcct
2019-07-30 16:55:45 +08:00
笑抽...
0x000007
2019-07-30 16:57:02 +08:00
这锅肯定是写 php 的背
rookiewhy
2019-07-30 17:01:28 +08:00
对 php 部了解,为啥我之前的公司后端是 java,很少出现 json 格式的问题,现在的公司后端是 php,日常格式出问题?
wyc130323
2019-07-30 17:01:30 +08:00
我 php 背下这口锅了
damaerguo912
2019-07-30 17:04:22 +08:00
谁 tm 说这是 php 的锅了???
Airon
2019-07-30 17:08:58 +08:00
这个后端菜和拍黄片有啥关系,别人拿刀砍你你怪刀么
skiy
2019-07-30 17:32:27 +08:00
没重置 key。如果是 PHP,得 sort 一下了。

这个 "key" 有没有意义的先,如果是 ID 之类的,那也没什么问题。
我猜是合并数据时用了这个 KEY 来作为合并的索引,最后又没重置。
HuasLeung
2019-07-30 17:35:16 +08:00
锅从天上来
jackcfan
2019-07-30 17:42:34 +08:00
这后端绝壁是 PHP,我也遇到过合作伙伴是 php 连个 json 数组序列化惨不忍睹
orqzsf1
2019-07-30 17:44:39 +08:00
```
// laravel 的 json 输出会乱序,加 key 确保顺序不会乱
```

/滑稽
1oNflow
2019-07-30 17:55:59 +08:00
这是 json 里面的数组,Google firebase 就是这么显示的,后端用 node 直接按数组处理(.map)没问题。
Soar360
2019-07-30 17:59:01 +08:00
壮哉,我大 PHP。
ylw
2019-07-30 18:14:55 +08:00
没人觉得 singleEelection multipleselection 这语法的问题吗 selection 第一个还拼写成 election
TangMonk
2019-07-30 18:27:44 +08:00
又黑我大 PHP
littleangel
2019-07-30 19:06:57 +08:00
日常黑我最好的语言。
vishun
2019-07-30 19:33:57 +08:00
php 也不会出现这种啊,一般会是图中红色 data 数组这种。
somebody
2019-07-30 23:34:29 +08:00
使用 gson 自定义 adapter 可破。之前也设计过类似的 json,可参考这个项目 https://github.com/wuairc/heterogeneous-json-list。另外我也是 Android
somebody
2019-07-30 23:35:21 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/587421

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX