NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Acerik
Tvůrce
Avatar
Acerik:11.12.2016 16:19

Dobrý den, mám JSON, ze kterého potřebuju vzít data ale název toho co chci vzít mám v jiném JSON.
Předvedu (nevím jak to lépe popsat)

var json = id.list[0].type;
var cz = tranlaste.cz[0].xxx;

Potřebuji místo xxx dosadit hodnotu z json... Zkoušel sem

var json = id.list[0].type;
var cz = tranlaste.cz[0].valueOf(json);
//nebo
var json = id.list[0].type;
var cz = tranlaste.cz[0].(id.list[0].type);

Ale nic nefunguje, vždy undefined...

Odpovědět
11.12.2016 16:19
“Every programmer is an author.”
Avatar
Michal
Člen
Avatar
Odpovídá na Acerik
Michal:11.12.2016 17:05

Ahoj, pokud se nepletu, měl by zde fungovat přístup i přes hranaté závorky, do kterých už lze dát libovolnou proměnnou:

var json = id.list[0].type;
var cz = tranlaste.cz[0][json];
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
11.12.2016 17:05
Avatar
Acerik
Tvůrce
Avatar
Odpovídá na Michal
Acerik:11.12.2016 17:53

Ano díky moc

Nahoru Odpovědět
11.12.2016 17:53
“Every programmer is an author.”
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.