Hallo, ich habe hier ein C-Headerfile, wo die Definitionen verschiedener Strukturen drin stehen. z.B. typedef struct { int a; int b; int c; } my_struct_1; typedef struct { my_struct_1 test[3]; char name[7]; } my_struct_2; Nun möchte ich daraus automatisiert eine HTML-Datei generieren. Dabei soll für jedes Element, das in der Struktur my_struct_2 vorkommt, ein Eingabefeld kreiert werden. Für das Array von my_struct_1 sollen natürlich entsprechend 3 mal alle notwendigen Felder für die Struct my_struct_1 generiert werden. Ich habe mir überlegt, dass man das wohl einigermassen elegant mit dem M4 erschlagen könnte. Aber mir fehlt grade der Ansatz. Hat jemand eine Idee?
Du könntest mit M4 das Header als auch das HTML generieren aber aus dem Header ein HTML? Dafür benötigst du eher einen Parser...
Das könnte ich auch, ja. Oder was auch möglich wäre: In der Headerdatei als Kommentare Formatierungsanweisungen zu platzieren, die der M4 dann interpretiert. Gibts nicht schon irgend sowas fertiges?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.