Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako kontrolovať hodnotu null , ak XML uzol existuje vo VB

Extensible Markup Language ( XML ) je súbor pravidiel , ktorá umožňuje dokument pre ukladanie dát v hierarchickej móde . XML dokument sa skladá z niekoľkých uzlov pripojených v stromovej štruktúre dát . Stromová štruktúra dát má jeden koreňový uzol a jeden alebo viac podriadených uzlov . Každé dieťa uzol môže mať nula alebo viac podriadené uzly sami . Pri analýze súboru XML pomocou jazyka , ako je Visual Basic ( VB ) , je potrebné otestovať , či dieťa uzol existuje . Môžete to urobiť tým , že testuje , či hodnota uzla je null , čo znamená , že neexistuje . Visual Basic používa Nothing kľúčové slovo otestovať hodnoty null . Pokyny dovolená 1

Spustiť Visual Studio kliknutím na jeho ikonu . Potom, čo to načíta , vyberte " Súbor " , potom " New " a nakoniec " projekt . " Otvorí sa okno " New Project " .
2

zvoľte " Visual Basic " z ľavého stĺpca a " Aplikácia konzoly " z pravého stĺpca v okne " Nový projekt " . Zadajte názov projektu a stlačte tlačidlo " Enter " pre vytvorenie nového projektu . Hlavné okno editora načíta Visual Basic súbor zdrojového kódu , ktorý obsahuje " hlavné " podprogram .
3

Pozrite sa na hlavný podsystém . Má dve časti : začiatok a koniec . Všetky kódu v nasledujúcich krokoch patrí priamo medzi týmito dvoma časťami . Obe časti hlavný podsystém vyzerať takto :

Sub Main ( )

End Sub
4

Napíšte nasledujúci príkaz k vytvoreniu novej " XMLDocument " premenná s názvom " doc " takto :

Dim doc As New XmlDocument ( )
5

Vytvorte krátky dokument XML , ktorý sa skladá z uzla koreňov a podriadený uzol , ktorý popísať zákazníka . Koreňový uzol bude " zákazník " a dieťa bude uzol " CustomerName . " Pomocou funkcie " LoadXml " vytvoriť súbor XML priamo vnútri zdrojového kódu :

doc.LoadXml ( " " & _

" Peter < /CustomerName > , " & _

" < /zákazník > " )
6

Napíšte príkaz , ktorý vytvorí zoznam všetkých podriadených uzlov z " doc " XML premenné , ako je táto :

Dim uzly ako XmlNodeList = doc.ChildNodes
7

Napíšte príkaz , ktorý prechádza zoznam podriadených uzlov , ako je toto :

pre každý uzol v uzloch
Stránka 8

Skontrolujte , či je aktuálny uzol v zozname uzlov je null . Ak je hodnota null , napísať správu , ktorá hovorí , že " Null uzol . " V aplikácii Visual Basic , skontrolujte null kontrolou , či je to " nič " , ako je toto :

( uzol nie je nič ) Potom

Console.WriteLine ( " Null uzol " )

Else

Console.WriteLine ( " Not Null " )

End If
9

Pokračujte " pre každý " vyhlásenie , aby si môžete vyskúšať každý podriadený uzol v súbore XML . Napíšte nasledujúci riadok uzavrieť svoj ​​program :

Ďalšie
10

Spustite program stlačením zelené tlačidlo " Play " , ktorý sa nachádza v hornej časti vývojového prostredia Visual Studio . Vzhľadom k tomu , XML dokument má jeden podriadený uzol , výstup z programu vyzerá takto :

" Not Null "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené