. Microsoft NET Framework giver udviklere med mange værktøjer til at skabe visuelle applikationer og websites . For eksempel har rammerne indbyggede værktøjer til håndtering XML-filer , der ofte bruges til at lagre data i hierarkisk format. Hierarkier kan krydses med en iterativ funktion , der kalder sig på et tidspunkt i sin proces . Dette giver dig mulighed for at pege en rekursiv funktion ved roden af en XML-fil og læse hele filen ved hjælp af en enkelt funktion opkald. Den " ReadOuterXml " funktion gør det nemt. Ting du skal
Windows PC med Visual Studio 2010 Installeret
Vis Flere Instruktioner
1
Open Visual Studio 2010 ved at klikke på programmets ikon . Når det belastninger , skal du vælge "File /New /Project" og klik på " Visual C # /Console Application ". En kilde kode fil vises i det primære editor vinduet.
2
Højreklik på mærkede panel " Solution Explorer " på venstre side af de vigtigste redigeringsvinduet . Der vises en menu . Vælg " Tilføj " og derefter " File ", som åbner en "Ny File Wizard . " Scroll gennem fillisten , og vælg "XML " fil . Klik på " OK " for at tilføje XML-fil til dit projekt
3
Tilføj følgende linjer kode til XML fil: . ?
< Xml udgave = "1.0" encoding = " utf -8"
4
Gem XML-fil ved at trykke på tastekombinationen "Ctrl" og "S. "
5
Klik på fanebladet med navnet " program.cs . " Det vigtigste editor vinduet viser den originale kildekode fil, der blev oprettet, da du gjorde projektet . Kildekoden fil har en vigtigste metode , efterfulgt af to krøllede parenteser . Alle udsagn i de følgende trin skal placeres i-mellem de krøllede parenteser i den vigtigste metode
6
Skriv følgende udtalelse i den overordnede metode til at oprette en ny XMLReader : .
< P > hjælp ( XMLReader reader = XmlReader.Create ( " XMLFile1.xml " )) { }
7
Skriv en rekursiv erklæring, sløjfer gennem alle elementer i XML-filen , ved at placere følgende linje i-mellem de krøllede parenteser i " hjælp " erklæring fra det foregående trin . Den " ReadOuterXml " erklæring vil udskrive værdien af de XML-koderne og værdier
while ( reader.MoveToNextAttribute ( )) { Console.WriteLine ( reader.ReadOuterXml ()); } .
8
Udfør programmet ved at trykke på den grønne "Play" -knappen. Programmet åbner et vindue og udskriver tags og værdier placeret i XML-dokumentet .