Python中文
首页
教程
问答
标签
搜索
登录
注册
转换为json会对python中的对象重新排序
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我试图使用请求从python中的<a href="http://steamcommunity.com/profiles/76561198081591043/inventory/json/730/2" rel="nofollow">http://steamcommunity.com/profiles/76561198081591043/inventory/json/730/2</a>获取响应。在</p> <pre><code>import requests url = "http://steamcommunity.com/profiles/76561198081591043/inventory/json/730/2" r = requests.get(url) print r.text print r.json() </code></pre> <p><code>r.text</code>和<code>r.json()</code>返回顺序不同的对象。 例如,在“rgInventory”中,<code>.text</code>中的前3<code>"ids":</code>以<code>925, 658, 891</code>结尾,而在<code>.json()</code>中以<code>891, 619, 741</code>结束(只是它们在下降的共相关)。在</p> <p><code>json.loads(r.text)</code>产生相同的结果</p> <p>如何使<code>json</code>对象与<code>.text</code>显示的顺序相同?在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>JSON对象中字段的顺序显式无意义,无需保留。为了提高效率,许多实现都是哈希表。在</p> <p>如果JSON的顺序很重要,那么<em>必须</em>使用数组。在这种情况下,最简单的模型可能是一个包含两个元素数组的数组,每个元素数组又包含一个字符串名称和一个值。在</p> <p>另一种解决方案是使用非JSON字符串处理代码将JSON对象字段转换回您的首选顺序。不推荐!在</p> <p>抱歉,但是规范没有识别出的区别根本就不是区别。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
6 回答
如何添加表示整数的擦边字符串?
4 回答
如何添加要在Bokeh中使用的新font.ttf文件?
5 回答
如何添加要显示的矩阵XY轴编号和XY轴
3 回答
如何添加计数?
5 回答
如何添加计数器函数?
3 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
1 回答
如何添加计数器来跟踪while循环中的月份和年份?
3 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
3 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
3 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
2 回答
如何添加评论拉梅尔亚姆
2 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
10 回答
如何添加谷歌地点自动完成到Flask?
6 回答
如何添加超时、python discord bot
9 回答
如何添加超过1dp的检查
7 回答
如何添加距离方法
8 回答
如何添加跟随游戏的敌人精灵
6 回答
如何添加路径以便python可以找到程序?
10 回答
如何添加身份验证/安全性以使用happybase访问HBase?
5 回答