XML-Analyse zur JSL-HilfeHallo allerseits,
Ich bin schon seit einiger Zeit damit beschäftigt, XML-Daten in JSL zu analysieren. Ich kann es auf einer Ebene tun, aber nicht auf zwei Ebenen.
Ich habe dieses XML wie folgt:
AAA " Rolle="PP">
XXX " Wert=" -11.9 " />
YYY " Wert=" 7.1 " />
BBB " Rolle="PP">
XXX " Wert=" -1.9 " />
YYY " Wert=" 4.1 " />
Ich benötige, dass die Ausgabetabelle so aussieht:
AAA_XXX | AAA_YYY | BBB_XXX | BBB_YYY |
-11.9 | 7.1 | -1.9 | 4.1 |
Bisher habe ich diesen JSL-Code, aber er kann nur eine IF-Bedingung auf einer Ebene ausführen, nicht jedoch auf zwei Ebenen für Menü und Element.
On Element( "Item",
Starttag(
If( XML Attr( "name") == "XXX",
column( dt, "AAA_XXX")[row()] = Num( XML Attr( "value"))/10;
);
If( XML Attr( "name") == "YYY",
column( dt, "AAA_YYY")[row()] = Num( XML Attr( "value"))/10;
);
If( XML Attr( "name") == "XXX",
column( dt, "BBB_XXX")[row()] = Num( XML Attr( "value"))/10;
);
If( XML Attr( "name") == "YYY",
column( dt, "BBB_YYY")[row()] = Num( XML Attr( "value"))/10;
);
)Können Sie mir bitte freundlicherweise helfen?
Danke schön.
Grundlegende Datenanalyse und Modellierung