Guten Abend an Alle!
Ich habe folgendes Problem und weiß nicht wirklich, wie ich es am Besten codiere. Dazu kommt noch, dass ich mit XSD keine Erfahrung habe. Ich weiß nur, dass man aus einem XML-Schema (XSD) eine Datenklasse mit XSD.exe erzeugen kann.
Ich habe folgende Aufgabenstellung:
1) Es sollen XML Dateien (entsprechend einem bestimmten Aufbau) mit Daten an eine Plattform übertragen werden (Übertragung ist nicht wirklich das Problem)
2) Als Respone bekommt man ebenfalls eine XML Datei mit bestimmten Aufbau und den Übertragungsdaten (Status, Fehlermeldung etc.)
3) Als Doku gibt es nur den Aufbau der XML mit Datenfeldtyp und Länge und/oder Pflichtfeld als Excel Datei
Meine Idee war diese XML Dateien mit einem Editor erstellen, dann Online daraus eine XSD erzeugen und aus dieser dann die Datenklasse für meine VB.NET Anwendung. Habe ich auch soweit gemacht (siehe Anhang), nur gefällt mir die Datenklasse nicht wirklich. Sie funktioniert zwar, aber irgendwie sieht das für mich nicht richtig codiert aus.
Was ist eure Meinung dazu? Hat jemand so etwas schon einmal gemacht?
Im Projekt sind im Ordner XML und XSD die ensprechenden Dateien vorhanden.
Danke für eure Hinweise.
Ich habe folgendes Problem und weiß nicht wirklich, wie ich es am Besten codiere. Dazu kommt noch, dass ich mit XSD keine Erfahrung habe. Ich weiß nur, dass man aus einem XML-Schema (XSD) eine Datenklasse mit XSD.exe erzeugen kann.
Ich habe folgende Aufgabenstellung:
1) Es sollen XML Dateien (entsprechend einem bestimmten Aufbau) mit Daten an eine Plattform übertragen werden (Übertragung ist nicht wirklich das Problem)
2) Als Respone bekommt man ebenfalls eine XML Datei mit bestimmten Aufbau und den Übertragungsdaten (Status, Fehlermeldung etc.)
3) Als Doku gibt es nur den Aufbau der XML mit Datenfeldtyp und Länge und/oder Pflichtfeld als Excel Datei
Meine Idee war diese XML Dateien mit einem Editor erstellen, dann Online daraus eine XSD erzeugen und aus dieser dann die Datenklasse für meine VB.NET Anwendung. Habe ich auch soweit gemacht (siehe Anhang), nur gefällt mir die Datenklasse nicht wirklich. Sie funktioniert zwar, aber irgendwie sieht das für mich nicht richtig codiert aus.
Was ist eure Meinung dazu? Hat jemand so etwas schon einmal gemacht?
Im Projekt sind im Ordner XML und XSD die ensprechenden Dateien vorhanden.
Danke für eure Hinweise.