. 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.