Extensible Markup Language ( XML ) is een set van regels die een document in staat stelt om gegevens op te slaan in een hiërarchische manier . Een XML-document bestaat uit meerdere knooppunten verbonden in een boom datastructuur . Een boom gegevensstructuur heeft een wortel knooppunt en een of meer onderliggende knooppunten . Elk kind node kan hebben nul of meer onderliggende knooppunten zelf . Bij het ontleden van een XML-bestand met behulp van een taal als Visual Basic ( VB ) , moet u het testen om te zien of een kind knooppunt bestaat. U kunt dit doen door te testen om te zien of de waarde van het knooppunt is null, hetgeen betekent dat het niet bestaat . Visual Basic gebruikt het Niets trefwoord om te testen op null-waarden . Instructies 1 Launch Visual Studio door te klikken op het pictogram . Na het laden , selecteer " File " en vervolgens " Nieuw , " en tenslotte " Project . " Een ' Project New "wordt geopend . Kopen van 2 Selecteer " Visual Basic " uit de linkerkolom en " Console Application " uit de rechterkolom in het " Project Nieuw " window . Voer een naam voor het project en druk op de toets " Enter " om een nieuw project aan te maken . De belangrijkste editor venster laadt een Visual Basic -broncode bestand, dat een "hoofd" subroutine bevat . Kijk 3 bij de belangrijkste subroutine . Het bestaat uit twee delen : een begin en een einde . Alle van de code in de volgende stappen behoort precies tussen deze twee delen . De twee delen van de belangrijkste subroutine zien: Sub Main ( ) End Sub 4 Zet de volgende uitspraak van een nieuwe " XMLDocument " te creëren variabele genaamd " doc " als volgt : Dim doc als Nieuwe XmlDocument ( ) 5 Maak een korte XML-document dat bestaat uit een wortelknoop en een kind knooppunt dat een klant beschrijven . Het knooppunt van " klant " te zijn en de onderliggende node zal zijn " customerName . " Gebruik de functie " loadXML " om het XML-bestand rechts in de broncode : doc.LoadXml ( " " & _ " Peter < /customerName > , " & _ " < /klant > " ) 6 Schrijf een verklaring dat een lijst van alle van de onderliggende knooppunten van het creëert " doc " XML variabele als dit : Dim knooppunten zoals XmlNodeList = doc.ChildNodes 7 Schrijf een verklaring dat doorkruist de lijst van de onderliggende knooppunten als volgt : Voor Elk knooppunt In knopen < br 8 > Controleer of het huidige knooppunt in de lijst van nodes is null . Als de waarde null is , schrijf een bericht dat zegt "knooppunt Null . " In Visual Basic , te controleren op null door te controleren om te zien of het is " Niets , " zoals dit: Als ( knooppunt Is Nothing ) Dan Console.WriteLine ( "knooppunt Null " ) < br > Else Console.WriteLine ( " Not Null " ) Eind Als 9 verder door de "For Elk " statement , zodat u kunt elk kind knooppunt te testen in het XML-bestand . Schrijf de volgende regel toe aan uw programma concluderen : Volgende 10 Voer uw programma door op de groene knop "Spelen" , gelegen nabij de top van de Visual Studio IDE . Sinds het XML-document heeft een kind knooppunt , de output van het programma ziet er als volgt uit: " Not Null "
|