Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como usar ReadOuterXml Recursively
. NET Framework A Microsoft fornece aos desenvolvedores muitas ferramentas para criação de aplicativos visuais e sites. Por exemplo, o quadro foi construído com ferramentas para lidar com arquivos XML , que são freqüentemente usados ​​para armazenar dados em formato hierárquico. As hierarquias podem ser percorridos utilizando uma função recursiva , o que se chama em algum momento de seu processo . Isto permite que você aponte uma função recursiva na raiz de um arquivo XML e ler todo o arquivo usando uma única chamada de função. A função " ReadOuterXml " torna isso fácil . Coisas que você precisa
PC Windows com o Visual Studio 2010
Instalada
Visualizar Mais instruções
1

Abra o Visual Studio 2010 , clicando no ícone do programa. Quando ele carrega , selecione " File /New /Project " e clique em "Aplicação Visual C # /Console. " Um arquivo de código fonte aparece na janela principal do editor.
2

clique com o botão direito do mouse no painel intitulado " Solution Explorer " no lado esquerdo da janela principal do editor. Um menu é exibido . Selecione "Adicionar " e depois em "Arquivo ", que abre um "Assistente de Novo arquivo. " Percorra a lista de arquivos e selecione o arquivo "XML" . Clique em " OK" para adicionar o arquivo XML para o seu projeto
3

Adicione as seguintes linhas de código para o arquivo XML : . ?

< Versão xml = "1.0" encoding = "UTF -8"
4

Salve o arquivo XML , pressionando a combinação de teclas "Ctrl" e "S."
5

Clique na aba com o nome " program.cs . " Os principais mostra a janela editor o arquivo de código fonte original que foi criado quando você fez o projeto . O arquivo de código fonte tem um método principal , seguido de duas chaves. Todas as declarações em os seguintes passos devem ser colocados no meio das chaves do método principal
6

Escreva a seguinte declaração dentro do método principal para criar um novo XmlReader : .

usando ( XmlReader reader = XmlReader.Create ( " XMLFile1.xml ")) { }
7

Escreva uma declaração recursiva que percorre todos os elementos do arquivo XML, colocando a seguinte linha no meio das chaves do "usando" declaração da etapa anterior . A afirmação " ReadOuterXml " irá imprimir o valor das marcas e valores XML

while ( reader.MoveToNextAttribute ()). { Console.WriteLine ( reader.ReadOuterXml ()); }
8

Execute o programa pressionando o botão " Play" . O programa abre uma janela e imprime as etiquetas e valores localizados no documento XML.

Anterior :

Próximo : No
  Os artigos relacionados
·Eu não posso começar um Proxy para trabalhar em um em…
·Como configurar um JW Player 5.1 Com Lighttpd 
·Como escrever um algoritmo de ordem n Lgn para verifica…
·Fases de OMT 
·O que é um RSE em LabVIEW 
·Como passar Data Variáveis ​​Dinâmicas em SSIS 
·Como usar Substring C Sharp 
·Como podemos dinamicamente Alocar Array Size 
·As vantagens de usar Generalização em UML Modeling 
·Níveis de contorno em MATLAB 
  Artigos em destaque
·Como usar o controle de página no iPhone SDK 
·Como usar ponteiros de função em um binário Pesquisa…
·Como escrever um programa Visual C que usa uma instruç…
·Como passar parâmetros para MVC View 
·O que é Software UML 
·Como criar uma lista ligada em C 
·Como mesclar inteiros algoritmos originais 
·Como adicionar um novo nó a um cluster do SQL 
·Diferenças entre UML e outras línguas 
·Como compilar um CPP Com um arquivo de cabeçalho 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados