発生する月に基づいてイベントのリストを表示したいと思います。今JSON
との配列は、各イベントは、オブジェクトとして含まれているが、私はこのようにそれを表示したいので、ここで私がしたいようJavascript JSONからイベントを月に分割する方法
January
- event blabla 10/01/17
- event thisandthat 17/01/17
February
- event something 05/02/17
- event another something 13/02/17
...etc etc
私はJSON
を使用することはできません。では、JSONを私のニーズに「変更」する方法がありますか?
は今のところ、私はこのように私のJSON
を受け取る:
[{
"January": [{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-01-10"
},
{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-01-17"
}
]
},
{
"February": [{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-02-10"
},
{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-02-17"
}
]
},
{
"March": [{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-03-10"
},
{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-03-17"
}
]
}
]
どのように私はこの(その可能な場合)を達成することができます
[{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-01-10"
},
{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-01-10"
},
{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-02-10"
},
{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-03-20"
},
{
"event_name": "blabla",
"event_location" : "somewhere",
"event_date": "2017-05-05"
}]
私の望ましい結果は、次のようになりますか?
「2017-17-10」有効な日付である、第二のオブジェクトは、*プロパティを使用してアレイに私は右理解していれば – marvel308
だから、あなたがしたいこと*グループオブジェクトを持っています。 googleでこのフォーマットのテキストを検索してください。あなたの解決策が届きます。 – Rajesh
@Steve申し訳ありませんが、上記のコメントが無礼だった場合。しかし、あなたの担当者と一緒にいるユーザーは、分担努力の重要性を知っている必要があります。私たちがここに持っているのは、要件であり、問題の声明ではありません。私の前のコメントに加えて、これはあなたを助けます:https://stackoverflow.com/questions/31688459/group-array-items-using-object – Rajesh