Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan bruke LINQ to XML
    Lære å bruke LINQ to XML kan gjøre deg til en mer salgbar programmerer siden XML synes å være overalt som av denne publikasjonen , blant annet i Word-filer, i konfigurasjonsfiler , og /eller i databaser . LINQ to XML gir deg en måte å manipulere XML-data i minnet ved bruk av deler i stedet for å lese ett tegn om gangen når data skal hentes . En av de beste måtene å lære om LINQ to XML er å først lage en XML-fil , og deretter skrive et program for å lese den. Du trenger
    Microsoft Visual Studio
    Vis flere instruksjoner
    en

    Launch Notepad og legg til følgende kode for å lage din XML -fil : en

    < ; ? xml version = " 1.0" encoding = " utf- 8 "> < Produktnavn = " laptop " Product = "Mobile Phone" Product = " Touch Screen Monitor"
    2

    Trykk " Ctrl" og " S " for å starte dialogboksen Lagre som -vinduet . Type " Varer.xml " ved å sende inn navn og lagre den i "C : . \\ Temp " . Lukk Notisblokk
    3

    Launch Microsoft Visual Studio , klikk på "File > New Project" og utvide " andre språk " under Installerte maler . Utvid " Visual C #, " klikk "Windows ", og dobbeltklikk på " Console Application " for å lage en ny konsoll prosjekt.
    4

    Opprett en ny klasse over " static void main (String [] args ) "som du vil bruke til å lagre dataene leses fra XML -filen ved å legge følgende kode :

    klasse clsProducts { public string produktnavn { få ; satt ; } public string pris { få ; satt ;} public String lagervare { få ; satt ;} }
    5

    Kopier og lim inn følgende kode til under "static void main ( string [] args ) " for å lese XML ved hjelp av LINQ to XML-kode og lagre den i klassen du opprettet i forrige trinn : en

    XDocument xdoc = XDocument.Load ( "C : \\ \\ Temp \\ \\ Varer.xml "); List produktnavn = ( fra xml i xdoc.Elements ( " Produkter ") . Elements ( "Produktet" ) velge nye clsProducts { produktnavn = xml.Element ( "Navn" ) . data ("Produktet" ) . verdi, pris = xml.Element ( "Informasjon" . . ) Element ( "prisen") Value, lagervare = xml.Element ( "Informasjon" ) Element ( " lagervare ") Verdi } ) tolist (); . . .
    6

    Kopier og lim inn følgende kode for å lese dataene i klassen og vise det gjennom Console -vinduet : en

    foreach (var produktet i produktnavn ) { Console.WriteLine ( "Produkt : " + product.productName ) ; Console.WriteLine ( " Pris : " + product.price ) ; Console.WriteLine ( "På lager : " + product.inStock ) ;} Console.ReadLine ();
    7

    Trykk "F5 " for å kjøre programmet og vise resultatene.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan fikse en bufferoverløp 
    ·Slik kjører du en Cpp Fil 
    ·Hvordan sette standardverdien for WPF ComboBox 
    ·Hvordan Link OBJ -filer i Turbo C + + 
    ·Hvordan sjekke om en Array har verdi eller ikke i C + +…
    ·Hvordan legge til rader til en datarutenett 
    ·Slik utfører File I /O i C + + 
    ·Hvordan lage en SDL -prosjektet i Kodeblokker 
    ·Hvordan skrive en kode i C + + hjelp Lucas Series 
    ·Slik Flip et nummer i boolsk 
      Anbefalte artikler
    ·Java tutorial på Random Method 
    ·Hva er Struts Plugin 
    ·Hvordan redigere TreeNode Fra Utforsker i VB.NET 
    ·Hvordan Ring en Javascript Fra Visual Basic 
    ·Hvordan Stopp alle henrettelser på Ruby 
    ·Fordelene ved JDK 1.6 
    ·Hvordan tillate PHP 5.2.13 UTF8 
    ·Slik importerer en pakke til en Eclipse Prosjekt 
    ·Hvordan Design N- Tiered Data Access Layers Bruke datas…
    ·Slik søker du etter en fil i C # 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/