Javecode auswerten



  • function main() {
        switch(me.name) {
            case "Fall1":
                load();
                break;
            case "Fall2":
                load();
                break;
            case "Fall3":
                load();
                break;
            case "Fall4":
                load();
                break;
            case "Fall5":           
                            load();
                break;
            default:
                load();
                break;
        }
    }
    

    Diesen code muss ich irgent wie aus einer andren Datei auswerten. Ich wollte Irgent wie an folgende Worte kommen:

    Fall1
    Fall2
    Fall3
    Fall4
    Fall5
    default

    Diese wollte ich dann in ein DrobDownfeld schreiben. Aber ich weis nicht wie ich ansetzen soll. Kann mir da einer Helfen?



  • nach switch suchen,
    dann nach Case suchen, begriff heraus parsen (bis zum nächsten ':'
    nach dem nächsten case suchen, bis default kommt.

    Devil



  • Giebt es nich irgent welche Klassen die man einbinden kann u sich das auswerten von JavaCode zu vereinfachen?



  • Hm, Code im speziellen, weis nicht ob es für Java eine
    Parserklasse gibt.
    Aber im grunde reichen die Funktionen von CString aus.
    Man könnte das natürlich noch in eine eigene Klasse kapseln...

    Devil


Anmelden zum Antworten