Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustite program Microsoft Visual Studio . Kliknite na tlačidlo " Nový projekt " z ľavého panelu obrazovky počítača , a rozšíriť " Visual Basic " pod " Nainštalované šablóny . " Kliknite na " Windows " a double - kliknite na " Windows Forms aplikácie " od stredu okna na vytvorenie nového projektu .
2
Kliknite na menu " Project " a vyberte " Nová položka . " Double - kliknite na " Súbor XML " vložiť nový XML súbor do projektu . Vložte nový súbor " schéma XML " , rovnakou technikou
3
Skopírujte a vložte nasledujúci kód do súboru " XMLSchema1.xsd " vytvoriť schému XML : .
< xs : schema name = " PostalCode " >
< /xs : Obmedzenie > < /xs : simpleType > element name = " Ulica " type = : < xs " xs : string " /> < xs : element name = "štát" type = " xs : string " /> < /xs : sekvencia > < /xs : complexType > < xs : sekvencie > < xs : element name = " ContactName " type = " xs : string " /> < xs : element name = " Telefón " type = " xs : string " /> < xs : element name = " ShipToAddress " type = " usAddress " Stránka 4 Kliknite na záložku " Solution Explorer " v " Solution Explorer " a dvakrát kliknite na " XMLFile1.xml " a otvorte ju . Skopírujte a vložte nasledujúci kód použiť schému vytvorený v kroku 3 a pridať niektoré údaje na nej : < xmlns zákazníkov = " http://tempuri.org/XMLSchema1.xsd " Double - kliknite na " Form1 " zobrazíte formulár . Double - kliknite na " textové pole " z " Toolbox " paneli pridať nový ovládací prvok textové pole . Pridať ďalších osem ovládacie prvky textové pole do formulára . Pridanie ovládacieho prvku tlačidla " " formulára . Double - kliknite na " Button1 " vytvoriť novú click - akciu pre toto tlačidlo . Pridajte nasledujúci riadok kódu v samom vrchole module kódu použiť " System.Xml " namespace : Dovoz System.Xml skopírujte a vložte nasledujúci kód vnútri udalosť click čítať XML súbor vytvorený a uložiť obsah do poľa 2 - D : Dim reader Ako XmlTextReader = new XmlTextReader ( " C : \\ Temp \\ XMLFile1.xml " ) Dim xmlDataArray ( 30 , 1 ) As String Dim xCntr As Integer robiť , keď ( reader.Read ( ) ) Select Case reader.NodeType Case XmlNodeType.Element ( reader.Name < > " zákazník " ) a ( reader.Name < > " ShipToAddress " ) Potom xmlDataArray ( xCntr , 0 ) = reader.Name End If klipart Case XMLNodeType . text xmlDataArray ( xCntr , 1 ) = reader.Value xCntr + = 1 End Select Loop Upraviť cestu k súboru XML v kroku 7 , a zadajte cestu k súboru XML Loop cez pole a pridať dáta do textových polí pridaním nasledujúceho kódu : . xCntr = 0 až 10 ( xmlDataArray ( xCntr , 0 ) = " Názov spoločnosti " ) Potom Me.TextBox1.Text = xmlDataArray ( xCntr , 1 ) End If ( xmlDataArray ( xCntr , 0 ) = " ContactName " ) Potom Me.TextBox2.Text = xmlDataArray ( xCntr , 1 ) end If ( xmlDataArray ( xCntr , 0 ) = " E - mail " ) Potom Me.TextBox3.Text = xmlDataArray ( xCntr , 1 ) end If ( xmlDataArray ( xCntr , 0 ) = " Telefón " ) Potom Me.TextBox4.Text = xmlDataArray ( xCntr , 1 ) End If je - li ( xmlDataArray ( xCntr , 0 ) = " Meno " ) Potom Me.TextBox5.Text = xmlDataArray ( xCntr , 1 ) End If ( xmlDataArray ( xCntr , 0 ) = " ulica " ) Potom Me.TextBox6.Text = xmlDataArray ( xCntr , 1 ) End If ( xmlDataArray ( xCntr , 0 ) = " Mesto " ) Potom Me.TextBox7.Text = xmlDataArray ( xCntr , 1 ) End If ( xmlDataArray ( xCntr , 0 ) = "štát" ) potom Me.TextBox8.Text = xmlDataArray ( xCntr , 1 ) End If ( xmlDataArray ( xCntr , 0 ) = " Zip " ) , potom Me.TextBox9.Text = xmlDataArray ( xCntr , 1 ) End If Ďalšie Stlačte " F5 " pre spustenie programu . Kliknite na " Button1 " k naplneniu textových polí .
5
6
7
8
9
10