meines Wissen nach gibt es keine Möglichkeit einzelne Parameter über getValue abzufragen. Einzige Möglichkeit die mir einfällt: Das JSON aus der API holen und auseinander nehmen.
Was hast Du denn damit vor? Vielleicht geht es auch anders.
da kommt eine json-Response zurück. Warum nutzt du dann nicht die json.decode-Funktion. Dies ist zum einen deutlich ressourcenschonender und zum anderen einfacher anzuwenden.
leider sind meine Programmierkenntnisse sehr rudimentär. Es reicht aus um bestehende Scripte meinen Wünschen anzupassen.
Mit einen json-Response und deren weitere Verarbeitung hatte ich noch nichts zu tun.
Was ich gefunden habe ist, wie ich es sinnvoll erstelle. Nicht aber wie ich es hinterher wieder auseinandernehme.
Hättest Du ggf. eine weitere Hilfestellung für mich. Vielen Dank.
local json = require( "json" ) -- Include the Corona JSON library
local superHeroes = {
{ name="Clark Kent", nickname="Superman", address="Metropolis", age=32 },
{ name="Bruce Wayne", nickname="Batman", address="Gotham", age=36 },
{ name="Diana Prince", nickname="Wonder Woman", address="New York", age=28 }
}
local serializedString = json.encode( superHeroes )
print( serializedString )
-- prints: [{"name":"Clark Kent", "nickname":"Superman", "address":"Metropolis", "age":32}, {"name":"Bruce Wayne", "nickname":"Batman", "address":"Gotham", "age":36}, {"name":"Diana Prince", "nickname":"Wonder Woman", "address":"New York", "age":28},]
--
-- Note that it's one long string to save space
local newSuperHeroes = json.decode( serializedString )