XML auslesen
-
Hallo!
ich bin noch anfänger in sachen XML und C#. Wie kann ich so eine Datei am besten auslesen?
XML<root> <Datei id = "1"> <name>Text1.doc</name> <Pfad>c:/EigeneDateien</Pfad> </Datei> <Datei id = "2"> <name>Bewerbung.doc</name> <Pfad>c:/EigeneDateien</Pfad> </Datei> </root>
ich habe es so versucht, aber es gefällt mir irgentwie nicht. Gibt es noch schönere Möglichkeiten?
while (vreader.Read()) { switch(vreader.NodeType) { case XmlNodeType.Element: { if (reader.Name == "Datei") { newElement = false; fileSetting= new FileSetting(); } } break; case XmlNodeType.EndElement: { if (reader.Name == "Datei") { newElement = true; } } break; case XmlNodeType.Text: { //tmp == ArrayList tmp.Add( vreader.Value); } break; } if (newElement) { fileSetting.Name = tmpValues[0]; fileSetting.Path = tmpValues[1]; newElement = false; } }
danke
-
einbischen Werbung
TL.XML
-
-
Ach wieso den? Soll er doch meine Komponente nehmen Kurze Frage am Rande: Ich will bei mir Verschlüsselung einbauen, was würdet ihr Empfehlen? Ich will eigentlich den Rijndael Algorithmus verwenden.
-
naja,
ich würds nicht selber schreibensowas ist da vielleicht hilfreich
http://www.dotnet247.com/247reference/msgs/24/122405.aspx
oder
http://www.devx.com/security/Article/17455/1954?pf=true
-
naja,
ich würds nicht selber schreibenWieso? Die User haben gefragt ob ich sowas nicht auch noch einbauen könnte, damit selbst die Anfänger unter ihnen nur einen Befehl aufzurufen brauchen um ihre Configdatei verschlüsselt zu speichern und entschlüsselt zu laden.
PS:
Danke für die Links.
-
AndreasW schrieb:
hehe
http://www.topxml.com/xmlserializer/
wäre aber auch ok
danke, ist echt ein super link