0

JSON Objekte mit Nummerierung abfragen

Man nehme ein JSON in der Struktur

{

"name1": "A",
"name2": "B",
"name3": "C"

}

an.

Gibt es eine Möglichkeit, die 3 Elemente über eine for-Schleife abzufragen und dabei den numerischen Anteil des Bezeichners durch die Zählvariable zu ersetzen? Ich bekomme es zumindest nicht hin.

P.S.: ich weiß, dass die Struktur des JSON grundsätzlich nicht optimal ist, aber daran kann ich nichts ändern.

2 Antworten

null
    • Leonid_Semik.2
    • vor 16 Stunden
    • Gemeldet - anzeigen

    Hallo Ralf,
    was bedeutet Zählvariable? 

    • Leonid_Semik.2
    • vor 16 Stunden
    • Gemeldet - anzeigen

    aber grundsätzlich:
     

    let oldObject := {
            name1: "A",
            name2: "B",
            name3: "C"
        };
    let newObject := {};
    let counter := 56;
    for k, v in oldObject do
        let newKey := replacex(k, "\d+", text(counter));
        setItem(newObject, newKey, v);
        counter := counter + 1
    end;
    newObject
    

Content aside

  • vor 16 StundenZuletzt aktiv
  • 2Antworten
  • 18Ansichten
  • 2 Folge bereits