Ich habe ein Array von Objekten, die ich in eine Tabelle konvertieren muss (Art der Daten zu schwenken). Wenn ich das sage, muss ich ein weiteres Array von Objekten mit den eindeutigen Titeln erhalten, die verschachtelte Arrays von Objekten mit Paaren der Werte haben. Könntest du bitte einen Blick darauf werfen und mir helfen, was ich brauche? Bitte beachten Sie das Original und die gewünschte Anordnung unter:Wie pivotiere ich ein Array von Objekten in JavaScript?
Original-Array:
[
{title: "Title1", value1: "value1", value2: "value2"},
{title: "Title2", value1: "value1", value2: "value2"},
{title: "Title1", value1: "value1", value2: "value2"},
{title: "Title3", value1: "value1", value2: "value2"},
{title: "Title2", value1: "value1", value2: "value2"},
{title: "Title1", value1: "value1", value2: "value2"},
{title: "Title3", value1: "value1", value2: "value2"},
{title: "Title1", value1: "value1", value2: "value2"},
]
Wunschergebnis:
[
{title: "Title1", values: [{value1: "value1"}, {value2: "value2"}]},
{title: "Title2", values: [{value1: "value1"}, {value2: "value2"}]},
{title: "Title3", values: [{value1: "value1"}, {value2: "value2"}]},
]
Dank wenn Voraus für alle Anregungen.
Zu viele doppelte "value1" "value2" für Ihr Beispiel machen auch keinen Sinn. – Paulpro
ist das Ergebnis wirklich das gewünschte Ergebnis? –