Jak stworzyć JSON mają wartości Key oraz Value ?

Jak stworzyć JSON mają wartości Key oraz Value ?
UZ
  • Rejestracja:około 5 lat
  • Ostatnio:prawie 5 lat
  • Postów:8
0

Kompletnie nie wiem czy robie to prawidlowo raczej na pewno totalnie na około no ale jakoś się trzeba nauczyć.

Wydrębninłem z json wartości aby przerobić na chciany przeze mnie format JSON.

mam wartości Key oraz Value które wyświetlają mi sie następująco w konsoli:

title

i Chciałbym je zrobić w ten sposób.
[
{
"success: "true,
"timestamp": "yyy",
"base: "xx,
"timestamp": "xxx",
"oraz wszystkie inne" : "które są w obiekcie"
}
]
Czy mam zastować to tego pętle - jeśli tak to jaką ?

edytowany 1x, ostatnio: uczeń-z-bolida
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Silesia/Marki
  • Postów:5505
1
uczeń-z-bolida napisał(a):

Czy mam zastować to tego pętle - jeśli tak to jaką ?

Można, ale nie trzeba

Kopiuj
var keys = ["a", "aa"]
var values = ["b", "bb"]
var c = keys.map(function(e, i) {
  return [e, values[i]];
}).reduce(function(map, arr) {
    map[arr[0]] = arr[1];
    return map;
}, {});

Wersja krótsza:

Kopiuj
keys.reduce(function(map, k, i) {
   map[k]= values[i];
   return map;
},{})

Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
edytowany 1x, ostatnio: KamilAdam

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.