回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我使用来自<a href="http://worldcup.sfg.io/" rel="nofollow noreferrer">SFG WorldCup API</a>的JSON数据。在</p>
<p>我需要做的是找出一支球队在一场比赛中的最近进球。为此,我需要根据<code>away_team_events</code>属性的属性数组中每个元素中的<code>attribute</code>键的值进行排序。在</p>
<p>让我举例说明。在</p>
<p>以下是正在进行中的(在撰写本文时)法国诉瑞士的JSON示例。在</p>
<pre><code>"away_team_events": [
{
"id": 276,
"type_of_event": "goal",
"player": "Giroud",
"time": "17"
},
{
"id": 277,
"type_of_event": "goal",
"player": "Matuidi",
"time": "18"
},
{
"id": 278,
"type_of_event": "penalty-wrong",
"player": "Benzema",
"time": "32"
},
{
"id": 279,
"type_of_event": "goal",
"player": "Valbuena",
"time": "40"
},
{
"id": 281,
"type_of_event": "substitution-in",
"player": "Pogba",
"time": "63"
},
{
"id": 282,
"type_of_event": "substitution-in",
"player": "Koscielny",
"time": "66"
},
{
"id": 283,
"type_of_event": "goal",
"player": "Benzema",
"time": "67"
}
]
</code></pre>
<p>所以我需要做的是找出哪个“id”属性是最大的,因为这将是最新的目标。在</p>
<p>如何按这样的特定属性进行排序?在</p>
<p>我看过<a href="https://stackoverflow.com/questions/13438574/sorting-json-data-by-keys-value">this question</a>,但我实在搞不懂答案。在</p>
<p>编辑:重新措辞,很抱歉给你带来了混乱。在</p>
<p>我不需要重新排列它们,但是如何识别列表中哪个条目的id最大,并使用它呢?在</p>