Entwickler-Ecke

IO, XML und Registry - Arbeiten mit vorhandenen XML Strukturen


oliver9999 - Mi 10.12.08 16:11
Titel: Arbeiten mit vorhandenen XML Strukturen
Hallo
wie machte ich das, das ich aus einem vorhenden XML file die Strukturen auslese und
die Tags entsprechend mit Formulardaten befüllen kann.

Wie schaffe ich es die XML Tags auszulesen, daran scheitere ich leider kläglich.

Danke für jeden Hinweis


m.scholtysik - Mi 10.12.08 23:29
Titel: Xml lesen bearbeiten schreiben
Hallo Oliver

Ich wurde es so lösen .


XML-Daten
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
<?xml version="1.0" standalone="yes"?>
<Data>
  <Daten>
    <myColumn1>alt1</myColumn1>
    <myColumn2>alt2</myColumn2>
    <myColumn3>alt3</myColumn3>
    <myColumn4>alt4</myColumn4>
    <myColumn5>alt5</myColumn5>
  </Daten>
</Data>




C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
            DataSet myDset = new DataSet();
            myDset.ReadXmlSchema("c:\\myXml.xml");
            
            DataRow myRow = myDset.Tables["Daten"].NewRow();
            myRow["MyColumn1"] = "test1";
            myRow["MyColumn2"] = "test2";
            myRow["MyColumn3"] = "test3";
            myRow["MyColumn4"] = "test4";
            myRow["MyColumn5"] = "test5";
            myDset.Tables[0].Rows.Add(myRow);

            myDset.WriteXml("c:\\neu_myXml.xml");




XML-Daten
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
<?xml version="1.0" standalone="yes"?>
<Data>
  <Daten>
    <myColumn1>test1</myColumn1>
    <myColumn2>test2</myColumn2>
    <myColumn3>test3</myColumn3>
    <myColumn4>test4</myColumn4>
    <myColumn5>test5</myColumn5>
  </Daten>
</Data>


Moderiert von user profile iconChristian S.: XML-Tags hinzugefügt
Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt


oliver9999 - Do 11.12.08 10:16
Titel: Danke
das ist SPITZE

LG