Hilfe mit C# XMl-File erstellen!

Hallo zusammen!

Habe einen Auftrag erhalten bei dem ich mit C# XML-Files erstellen und abspeichern muss! Die Daten für die XML-Files werden aus einer SQL-DB geholt. Da ich zu wenig Erfahrung habe, wie man mit C# XML-Files erstellt und es im Internet nicht gerade schlaue Beispiele hat, bitte ich daher um eure Hilfe!

Gruss Daniel

Mit VS.NET sehr einfach
Hallo Daniel,

mit Visual Studio.NET erstellst Du ein „Typed“ DataSet, das die gleiche Struktur hat, wie die Datenbank bzw. Datei (mit MS SQL Server kannst Du das sogar per Mausklick machen), bringst die Daten da rein und rufst als letztes die Methode myDataSet.WriteXml(dateiname). Fertig!

Gruß
Thomas

Salute Thomas

Zuerst einmal danke!

Frage: Wenn ich das so mache wie Du dies beschreibst, dann werden die im XML genau so ausgegeben wie die Attribute SQL-DB aber, möchte die Namen der XML-Elemente gerne umbenennen z.Bsp.: ID_Code auf der seit von SQL neu in XML geht dies?

Gruss Daniel

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Daniel,

im Prinzip schon, nur musst Du das DataSet dann „zu Fuß“ füllen, z.B. über die von VS.NET beim Anlegen des DataSets generierte AddMeineDatenzeileRow-Methode.

Gruß
Thomas

Salute Thomas

Zuerst einmal danke!

Frage: Wenn ich das so mache wie Du dies beschreibst, dann
werden die im XML genau so ausgegeben
wie die Attribute SQL-DB aber, möchte die Namen der
XML-Elemente gerne umbenennen z.Bsp.: ID_Code auf der seit von
SQL neu in XML geht dies?

Gruss Daniel