Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come utilizzare ReadOuterXml ricorsivamente

. NET Framework Microsoft fornisce agli sviluppatori numerosi strumenti per la creazione di applicazioni visive e siti web . Ad esempio , il quadro è dotato di strumenti per trattare con i file XML , che sono frequentemente utilizzate per memorizzare i dati in formato gerarchico . Le gerarchie possono essere mossi utilizzando una funzione ricorsiva , che si chiama a un certo punto nel suo processo . Ciò consente di puntare una funzione ricorsiva alla radice di un file XML e leggere l'intero file utilizzando una singola chiamata di funzione. La funzione " ReadOuterXml " rende questo facile . Cose che ti serviranno : Finestre PC con Visual Studio 2010 installato
Mostra più istruzioni
1

Aprire Visual Studio 2010 , fare clic sulla sua icona del programma . Quando viene caricato , selezionare " File /Nuovo /Progetto" e cliccare su " applicazione di Visual C # /Console. " Un file di codice sorgente viene visualizzata nella finestra principale .
2

pulsante destro del mouse sul pannello etichettato " Solution Explorer " sul lato sinistro della finestra principale . Viene visualizzato un menu . Selezionare "Aggiungi " e poi " File ", che apre una " guidata nuovo file ". Scorrere l'elenco di file e selezionare il file " XML" . Fare clic su " OK " per aggiungere il file XML al progetto
3

Aggiungere le seguenti righe di codice al file XML : . ?

< Xml version = codifica "1.0" = "utf-8 "
4

salvare il file XML , premendo la combinazione di tasti "Ctrl" e " S. "
5

Fare clic sulla scheda denominata " program.cs . " La finestra principale mostra il file originale del codice sorgente che è stato creato quando hai fatto il progetto . Il file di codice sorgente ha un metodo main , seguito da due parentesi graffe. Tutte le dichiarazioni nei seguenti passaggi devono essere collocati in - tra le parentesi graffe del metodo main
6

Scrivi la seguente dichiarazione all'interno del metodo principale per creare un nuovo XmlReader : .

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

Scrivi una dichiarazione ricorsiva che scorre tutti gli elementi del file XML , mettendo la seguente riga in-tra le parentesi graffe della "utilizzando " l'istruzione dal passaggio precedente . L'affermazione " ReadOuterXml " stamperà il valore delle variabili e dei valori XML

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

Eseguire il programma premendo il tasto verde "Play" . Il programma si apre una finestra e stampa le etichette ei valori situati nel documento XML .

 

Programmazione © www.354353.com