|
1
1
这就是为什么错误的说法是
因此,您要么需要使用自定义JSON解析库(我不知道有什么能保持顺序),而不是
|
|
|
2
1
文件
即,如果你想使用
一般来说,您不应该使用JSON对象,而应该使用数组
如果你无法控制JSON的结构:请注意,如上所述,存在JSON对象属性的顺序不重要的问题。 因此,如果订单很重要,不建议使用以下解决方案! 您可以使用以下对象结构对发布的JSON进行解码:
如果您可以控制JSON结构:有几种方法可以不同地构造或解码数据。这里有一个替代方案:
JSON具有以下结构:
测试你的代码:我通常建议为这类问题/代码编写一个单元测试,因为这是测试功能的最简单方法:
|
|
|
Danil · 种子/填充核心数据的最佳实践?[关闭] 1 年前 |
|
|
Robin · LazyVGrid项目预计不会击中测试区域 1 年前 |
|
|
Alex Smith · 移动到下一个视图控制器后如何显示警报? 1 年前 |
|
selcukctn · 如何在react native中制作无限动画? 1 年前 |
|
|
Nicolas Gimelli · iOS 18远程通信通知不起作用 1 年前 |