. NET Framework Microsoft biedt ontwikkelaars vele tools voor het creëren van visuele toepassingen en websites . Zo heeft het raamwerk ingebouwde instrumenten om XML -bestanden , die vaak worden gebruikt om gegevens in hiërarchische indeling . Hiërarchieën kan worden afgelegd met behulp van een recursieve functie , die zich noemt op een bepaald punt in zijn proces . Dit stelt u in staat om een recursieve functie aan de basis van een XML-bestand wijzen en lees het gehele bestand met behulp van een enkele functie oproep . De functie " ReadOuterXml " maakt dit eenvoudig . Wat je Windows-pc nodig met Visual Studio 2010 geïnstalleerd Toon Meer Aanwijzingen 1 Open Visual Studio 2010 door te klikken op het pictogram van het programma . Als het laadt , selecteert u " File /New /Project" en klik op " Visual C # /Console Application . " Een broncode bestand wordt weergegeven in de belangrijkste editor venster . Kopen van 2 Klik met de rechtermuisknop op het paneel gelabelde " Solution Explorer " op de linkerkant van de belangrijkste editor venster . Er verschijnt een menu . Selecteer " Add" en dan " File ", die een open " Wizard Nieuw bestand . " Blader door de lijst met bestanden en selecteer " XML " -bestand . Klik op " OK " om het XML-bestand toe te voegen aan uw project 3 Voeg de volgende regels code om het XML-bestand : . ? < Xml version = " 1.0 " encoding = " uTF - 8 " Goedkope 4 Sla het XML-bestand door op de toetscombinatie " Ctrl " en " S. " Klik 5 op het tabblad met de naam " Program.cs . " Het belangrijkste editor venster toont de oorspronkelijke broncode -bestand dat is gemaakt toen u het project gemaakt . De broncode bestand heeft een belangrijke methode , gevolgd door twee accolades . Alle verklaringen in de volgende stappen moeten worden geplaatst in - tussen de accolades van de belangrijkste methode 6 Zet de volgende uitspraak in de belangrijkste methode om een nieuwe XmlReader maken: . gebruik ( XmlReader reader = XmlReader.Create ( " XMLFile1.xml " ) ) { } 7 Schrijf een recursieve verklaring dat doorloopt alle elementen van het XML-bestand , door het plaatsen van de volgende regel in - tussen de accolades van het " gebruik " verklaring van de vorige stap . De " ReadOuterXml " statement zal uitprinten van de waarde van de XML- tags en waarden terwijl ( reader.MoveToNextAttribute ( ) ) { Console.WriteLine ( reader.ReadOuterXml ( ) ) ; } . 8 Voer het programma door op de groene knop "Afspelen" . Het programma opent een venster en prenten uit de tags en waarden in het XML-document .
|