| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come utilizzare LINQ to XML
    Imparare a utilizzare LINQ to XML può fare di te un programmatore più commerciabile da XML sembra essere ovunque a partire da questa pubblicazione , anche in file di Word , nel file di configurazione , e /o nei database. LINQ to XML fornisce un modo per manipolare dati XML in memoria utilizzando porzioni invece di leggere un carattere alla volta durante il recupero dei dati . Uno dei modi migliori per conoscere LINQ to XML è quello di creare prima un file XML , e quindi scrivere un programma per leggerlo. Cose che ti serviranno
    Microsoft Visual Studio
    Show More Istruzioni
    1

    lancio Notepad e aggiungere il seguente codice per creare il file XML :

    < ; ? ? xml version = " 1.0 " encoding = "utf - 8" > < Nome del prodotto = " portatile " Prodotto = " telefono cellulare" = Prodotto " Touch Screen Monitor"
    2

    Premere " Ctrl" e "S" per lanciare la finestra di dialogo Salva con nome . Tipo " products.xml " accanto al nome del file e salvarlo in "C : . \\ Temp" . Chiudere il Blocco note
    3

    lancio di Microsoft Visual Studio , fare clic su "File > Nuovo progetto " ed espandere " Altre lingue " sotto Modelli installati . Espandere " Visual C # ", fare clic su "Windows " e fare doppio clic su " Applicazione console " per creare un nuovo progetto console .
    4

    Creare una nuova classe di sopra " void main ( string [] args statici ) " che verrà utilizzato per salvare i dati letti dal file XML con l'aggiunta del seguente codice :
    classe

    clsProducts { stringa productName pubblico {get; set ; } prezzo stringa pubblico {get; set ; } public String inStock {get; set ; } }
    5

    Copia e incolla il seguente codice al di sotto " static void main (String [] args ) " per leggere l' XML utilizzando LINQ to XML codice e salvarlo in la classe si è creato nel passaggio precedente :

    XDocument xdoc = XDocument.Load ( " C : \\ \\ Temp \\ \\ products.xml "); Lista ProductNames = (da xml a xdoc.Elements ("Prodotti " ) . Elementi ( "Prodotto" ) selezionare Nuovo clsProducts { productName = xml.Element ( "Nome" ) . Attributo ( "Prodotto") . Valore , prezzo = xml.Element ( " Informazioni " . . ) Element ( " Prezzo " ) Valore , inStock = xml.Element ( "Informazioni") Element ( " inStock " ) Valore } ) ToList ( ) . . .
    6

    copiare e incollare il seguente codice per leggere i dati nella classe e visualizzarlo attraverso la finestra della console :

    foreach ( var prodotto in ProductNames ) { Console.WriteLine ( "Prodotto : " + product.productName ) ; Console.WriteLine ( " Prezzo: " + product.price ) ; Console.WriteLine ( "Disponibile: " + product.inStock );} Console.ReadLine ();
    7 < p > Premere il tasto " F5 " per eseguire il programma e visualizzare i risultati .

    Previous :

    next :
      Articoli Correlati
    ·Come risolvere il GCC Attenzione dichiarazione implicit…
    ·Come fare una funzione Queue nella sintassi C 
    ·Come dichiarare le funzioni statiche in C + + 
    ·C Funzioni per Xilinx 
    ·Come compilare C + + su Linux 
    ·Come utilizzare Trigger In GTK Radiant 
    ·Come decomprimere un file in C # 
    ·Come ottenere elementi di una matrice in C 
    ·Come memorizzare un elenco di oggetti in MFC 
    ·Come sostituire le funzioni in Dev C + + 
      Articoli in evidenza
    ·Come contare le parole e linee in Python 
    ·Come scrivere uno script di post elaborazione dei dati 
    ·Procedura: PHP per spostare i dati da una tabella a un'…
    ·Come eseguire una applicazione Clojure sulla JVM e il C…
    ·Come utilizzare MATLAB per risolvere un problema di pro…
    ·Come verificare se una figura Esiste in MATLAB 
    ·Come modificare Java Home 
    ·Come fare oscilloscopio Art 
    ·Come formattare un ListBox con valore selezionato 
    ·Come faccio a leggere il contenuto di una remota pagina…
    Copyright © Conoscenza Informatica http://it.wingwit.com