0

Rest API Hilfe...

Liebes Forum,

ich seh den Wald vor lauter Bäumen nicht...

ich beschicke eine API mit folgendem Code:

 

{
id: 1025,
key: "_fixed_price_rules",
value: {
'200': number(VK1),
'500': number(VK2),
'1000': number(VK3),
'5000': number(VK4),
'10000': number(VK5),
}

 

alles gut...

 

Jetzt möchte ich aber die Mengen auch als Variable aus den Daten speisen. Wie ist die richtige synthax? 

 

menge1: number(VK1)  funktioniert nicht

doppelte " oder auch doppelte ' funktionieren nicht, ein zusammenbauen über "!"+menge1 + "'" usw.... es muss doch möglich sein, die "Keys" auch aus Variablen zu speisen - oder nicht??

Danke Vorab und LG

Tobias

3 Antworten

null
    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    das Ausrufezeichen sollte ein " sein

    • Leonid_Semik
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Tobias,

    man muss zuerst ein Textfald bauen und diesen dann mit parseJSON in ein JSON Objekt umwandeln:

    ---
    let myValue:="{"+---
    "{menge1}":{number(VK1)},
    "{menge2}":{number(VK2)},
    "{menge3}":{number(VK3)},
    "{menge4}":{number(VK4)},
    "{menge5}":{number(VK5)}
    ---+"}";
    let myBody:={
    id: 1025,
    key: "_fixed_price_rules",
    value:parseJSON(myValue)}

    ---

    Leo

    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Ah alles klar, danke Dir Leo!