Piszę bota do discorda i gdy użytkownik wpisze np. !champion Aatrox to właśnie na końcu zmienia się nazwa tego jsona w tym przypadku /Aatrox.json (chodzi o championy z lola). W tym jsonie jest scieżka data.nazwaChampiona czyli data.Aatrox, ale gdy próbuję zrobić tak jak jest w kodzie
function getChampion(championName){var url =`http://ddragon.leagueoflegends.com/cdn/10.14.1/data/en_US/champion/${championName}.json`
request(url,(error, head, body)=>{var res = JSON.parse(body);var championDesc = res.data.championName.lore;// tutaj chcę, żeby zamiast ścieżki res.data.championName.lore była zmienna championName czyli jak ktoś wpisze np. Aatrox to będzie res.data.Aatrox.lore; a nie res.data.championName.lore
console.log(championDesc);})}
to wywala mi błąd nie istniejącej ścieżki. Jak zastąpić championName ścieżką?
Pytanie
C4LLM3P3T3R 4
Cześć!
Mam takiego jsona
Piszę bota do discorda i gdy użytkownik wpisze np. !champion Aatrox to właśnie na końcu zmienia się nazwa tego jsona w tym przypadku /Aatrox.json (chodzi o championy z lola). W tym jsonie jest scieżka data.nazwaChampiona czyli data.Aatrox, ale gdy próbuję zrobić tak jak jest w kodzie
to wywala mi błąd nie istniejącej ścieżki. Jak zastąpić championName ścieżką?
Odnośnik do komentarza
https://skript.pl/temat/40617-json-w-js/Udostępnij na innych stronach
0 odpowiedzi na to pytanie
Rekomendowane odpowiedzi