Hallo,
ich habe ein ziemlich komplexes Problem zu lösen. Ich soll eine Art XSD/XML Editor programmieren.
Das XSD-Schema soll dynamisch zur Laufzeit eingelesen werden, daraus entsprechende Klassen erstellt werden. Dass soll auch die XML-File eingelesen werden und die Attribute in die Klassen eingetragenm werden.
Könnte das mit der XSD.exe funktionieren? Damit kann man ja .cs Dateien erzeugen, wo die Klasse drinn ist. Kann man diese .cs Datei dann auch zur Laufzeitkompilieren? Die xml File kann man dann mittels Serializer einlesen.
Oder bin ich da total auf dem Holzweg.
Die andere Möglichkeit wäre, dass ich das Schema direkt "von Hand" einlese und die Klasse erzeuge, was aber doch ziemlich aufwändig ist.
Könnt ihr mir ein paar Tipps geben, wie ich da am besten ran gehen sollte.
Vielen Dank schon mal im vorraus.
Heimwerkerking