| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges LINQ til XML
    At lære at bruge LINQ til XML kan gøre dig til en mere salgbare programmør siden XML synes at være overalt som i denne publikation , herunder Word-filer , i konfigurationsfiler , og /eller i databaser . LINQ til XML giver dig en måde at manipulere XML-data i hukommelsen ved hjælp af dele i stedet for at læse et tegn på et tidspunkt , når du henter data. En af de bedste måder at lære om LINQ til XML er først at oprette en XML-fil , og derefter skrive et program til at læse den. Ting du skal
    Microsoft Visual Studio
    Vis Flere Instruktioner
    1

    Launch Notepad og tilføj følgende kode til at oprette dit XML-fil : Hej

    < ; ? xml udgave = " 1.0 " encoding = " utf -8 "> < navn Produkt = " Laptop " Product = "Mobile Phone " Product = " Touch Screen Monitor"
    2

    Tryk på " Ctrl " og "S " for at starte dialogen Gem som vindue . Type " products.xml " ved siden af ​​filnavnet og gemme den i "C: . \\ Temp" . Luk Notesblok
    3

    Launch Microsoft Visual Studio , klik på " Filer> Nyt projekt " og udvide " Andre sprog " nedenfor Installerede skabeloner . Udvid "Visual C #, " klik "Windows " og dobbeltklik på " Console Application " for at oprette en ny konsol -projekt.
    4

    Opret en ny klasse over " static void main (String [] args ) ", som du vil bruge til at gemme data læses fra XML-fil ved at tilføje følgende kode :

    class clsProducts {public string PRODUCTNAME { få ; indfattede; } public string pris { få ; sæt ;} public String instock { få ; sæt ;}}
    5

    Kopier og indsæt følgende kode til under " static void Main ( string [] args )" til at læse XML bruger LINQ til XML-kode og gemme den i den klasse, du oprettede i forrige trin : Hej

    XDocument xdoc = XDocument.Load ( "C: \\ \\ Temp \\ \\ products.xml ") List productNames = ( fra xml i xdoc.Elements ( "produkter") . elementer ( "Produktet") udvælge nye clsProducts { ProductName = xml.Element ( "Navn" ) . Attribut ( "Produktet") . Value , pris = xml.Element ( "Information" . . ) Element ( "Prisen") Value , instock = xml.Element ( "Information" ) Element ( " instock " ) Value } ) ToList (); . . .
    6

    Kopier og indsæt følgende kode til at læse data i klassen og vise det gennem Console vinduet : Hej

    foreach (var produkt i productNames ) { Console.WriteLine ( "Produktet :" + product.productName ) , Console.WriteLine ( " Pris :" + product.price ) Console.WriteLine ( " In Stock: " + product.inStock );} Console.ReadLine ();
    7 < p > Tryk på " F5 " for at køre programmet, og vise resultaterne .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges en Switch Statement i C 
    ·Sådan Fix en Buffer Overrun 
    ·Sådan Retur til Hovedfunktion i C + + 
    ·Sådan Konverter C + + til ADA 
    ·Sådan Indtast en String fra tastaturet 
    ·Sådan ændres Borland C + + Edit Screens 
    ·Forskel mellem C & Visual C 
    ·Sådan Graph en Sine Wave i C + + 
    ·Sådan oprettes en PK3 Filer 
    ·Beskrivelse af C System Funktion 
      Anbefalede Artikler
    ·Sådan Clean Up Java-kode 
    ·Xcode Text Editor Tutorial 
    ·Kombination af JavaScript Hotkeys 
    ·Hvad er Protocol inkompatibilitet 
    ·Sådan multitaske Java 
    ·Sådan læses en linje i en fil i Ruby 
    ·Sådan Sortere en Datasæt i Vb.Net 
    ·Sådan Tilkald metode i VB.NET 
    ·Java Software Training på cd 
    ·Sådan Indrykning en Python fil 
    Copyright © Computer Viden http://www.computerdk.com