< xs: sequence>
< xs: element name = tipo " ContactName " = " xs : string "/>
< xs: element name = " Telefone " type =" xs : string "/>
< xs: element name =" ShipToAddress " type =" USAddress "
4
Clique na aba " Solution Explorer ", em " Solution Explorer" e dê um duplo clique em " XMLFile1.xml " para abri-la . Copie e cole o seguinte código para usar o esquema criado na Etapa 3 e adicionar alguns dados a ele :
< xmlns Cliente = " http://tempuri.org/XMLSchema1.xsd "
5
duplo clique em " Form1 " para ver sua forma. Clique duas vezes em " TextBox " no painel " Toolbox" para adicionar um novo controle de caixa de texto. Adicionar mais oito controles de caixa de texto ao seu formulário. Adicione um controle de "Button" ao seu formulário. Clique duas vezes em "Button1 " para criar um novo clique com o evento para este botão.
6
Adicione a seguinte linha de código no topo do seu módulo de código para usar o namespace " System.Xml " :
Imports System.Xml
7
Copie e cole o seguinte código dentro do evento clique para ler o arquivo XML criado e salvar o conteúdo de uma matriz 2- D: < br >
Dim reader Como XmlTextReader = New XmlTextReader ("C: \\ Temp \\ XMLFile1.xml " )
Dim xmlDataArray (30, 1) As String Dim
xCntr As Integer < br >
Do While ( reader.Read ())
Select Case reader.NodeType
Caso XmlNodeType.Element
Se ( reader.Name <> " Cliente ") E ( reader.Name <>" ShipToAddress ") Then
xmlDataArray ( xCntr , 0) = reader.Name
End If
Caso XmlNodeType . Texto
xmlDataArray ( xCntr , 1) = reader.Value
xCntr + = 1
End Select
loop
8
Edite o caminho do arquivo XML no Passo 7 e digite o caminho para o arquivo XML
9
percorrer a matriz e adicionar os dados para as caixas de texto , adicionando o seguinte código: . < br >
Para xCntr = 0 a 10
Se ( xmlDataArray ( xCntr , 0) = " CompanyName ") Then
Me.TextBox1.Text = xmlDataArray ( xCntr , 1) < br >
End If
Se ( xmlDataArray ( xCntr , 0) = " ContactName ") Then
Me.TextBox2.Text = xmlDataArray ( xCntr , 1)
End If
Se ( xmlDataArray ( xCntr , 0) = " E-mail ") Then
Me.TextBox3.Text = xmlDataArray ( xCntr , 1)
End If < br >
Se ( xmlDataArray ( xCntr , 0) = "Telefone" ) Então
Me.TextBox4.Text = xmlDataArray ( xCntr , 1) End If
Se ( xmlDataArray ( xCntr , 0) = "Nome" ) Então
Me.TextBox5.Text = xmlDataArray ( xCntr , 1) End If
Se ( xmlDataArray ( xCntr , 0) = " Street" ) Então
Me.TextBox6.Text = xmlDataArray ( xCntr , 1) End If
Se ( xmlDataArray ( xCntr , 0) = " City" ) Então
Me.TextBox7.Text = xmlDataArray ( xCntr , 1) End If
Se ( xmlDataArray ( xCntr , 0) = " Estado " ) Então
Me.TextBox8.Text = xmlDataArray ( xCntr , 1) End If
Se ( xmlDataArray ( xCntr , 0) = " Zip ") Then < br >
Me.TextBox9.Text = xmlDataArray ( xCntr , 1) End If
Próxima
10
Pressione " F5" para executar o programa . Clique em " Button1 " para preencher as caixas de texto .