Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan sjekke for Null Hvis en XML Node Finnes i VB
    Extensible Markup Language ( XML ) er et sett med regler som gjør at et dokument til å lagre data i en hierarkisk måte . Et XML-dokument består av flere noder koblet i et tre datastruktur . Et tre datastruktur har en rot node og ett eller flere barn noder . Hvert barn node kan ha null eller flere underordnede noder selv. Ved analyse av en XML-fil ved hjelp av et språk som Visual Basic ( VB ) , må du teste for å se om et barn node eksisterer. Du kan gjøre dette ved å teste for å se om verdien av node er null, som betyr at det ikke eksisterer. Visual Basic bruker Ingenting nøkkelord for å teste for nullverdier . Instruksjoner
    en

    Launch Visual Studio ved å klikke på ikonet. Etter den lastes ned, velger du "Fil " og deretter " Ny", og til slutt "Project ". En "New Project " åpnes.
    2

    Velg " Visual Basic" fra venstre kolonne og "Console Application " fra høyre kolonne i "New Project "-vinduet. Skriv inn et navn for prosjektet og trykk på "Enter " tasten for å opprette et nytt prosjekt . Den viktigste editor vinduet laster en Visual Basic kildekoden fil, som inneholder en "main" subrutine .
    3

    titt på de viktigste subrutine . Den har to deler: en begynnelse og en slutt . All koden i følgende trinn tilhører midt mellom disse to delene . De to delene av det viktigste subrutine ser slik ut :

    Sub main ()

    End Sub
    4

    Skriv følgende uttalelse for å skape en ny " XMLDocument " variabelen som heter " doc" som følger : en

    Dim doc som ny XmlDocument ( )
    5

    Lag en kort XML-dokument som består av en rot node og et barn node som beskriver en kunde . Rotnoden vil være " kunde " og barnenode vil være " CustomerName . " Bruk " LoadXML " funksjonen for å lage XML -fil rett innenfor kildekoden : en

    doc.LoadXml ( " " & _

    " Peter < /CustomerName > ; "& _

    " < /kunde > ")
    6

    Skriv en setning som oppretter en liste over alle de underordnede noder fra" doc "XML variabel som dette :

    Dim noder som XmlNodeList = doc.ChildNodes
    7

    Skriv en setning som går gjennom listen over underordnede noder som dette : en

    for hver node i noder
    Side 8

    Sjekk om gjeldende node i listen over noder er null . Hvis verdien er null, skrive en melding som sier " Null node. " I Visual Basic , sjekk for null ved å sjekke for å se om det er " Ingenting, " som dette : en p Hvis (node ​​er ingenting ) Så

    Console.WriteLine ( " Null node" )

    Else

    Console.WriteLine ( " Not Null ")

    End If
    9

    Fortsett gjennom "For hver " statement , slik at du kan teste alle barn node i XML-filen . Skriv inn følgende linje til å konkludere med programmet : en

    Neste
    10

    Execute programmet ved å trykke på den grønne "Play "-knappen , som ligger nær toppen av Visual Studio IDE . Siden XML -dokument har ett barn node , ser resultatet av programmet som dette : en

    " Not Null "

    früher :

     Weiter:
      Relatert Artike
    ·Dato Sammenligning i VBA 
    ·Slik konverterer HTML -tegn i Visual Basic 6 
    ·Hvordan lage en ny kontroll skjemaet i VB6 
    ·Hvordan lage en Blinker Button i VB 
    ·Slik skjuler moduler , prosjekter og makroer fra bruker…
    ·VBA Vs . Visual Basic 
    ·Hvordan erstatte en karakter i en String i VB6 
    ·Hvordan bruke MMControl i Visual Basic 
    ·JPEG File Recovery 
    ·Hvordan lage en tekstboks i Visual Basic 
      Anbefalte artikler
    ·Hvordan lage en Loading Bar i VB.NET 
    ·Hvordan finne andre forekomster av en klasse i C + + 
    ·Hvordan sjekke for å se om en fil Åpner i PHP 
    ·Slik Send en e-post vedlegg med en Command Line 
    ·Hvordan beregne verdier for en PHP Linje Chart 
    ·Hvordan konvertere fra RGB til YCrCb i Java 
    ·Hvordan Tving Constructor for Non - Generisk Bruk bare …
    ·Hvordan å hoppe ut av et Void funksjon i C + + 
    ·Hvordan beregne store tall i Python 
    ·Hvordan sjekke for en gyldig dato i Perl 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/