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 >> Visual Basics Programming >> Content
    Hvordan bruke Class Fra XSD
    . En av funksjonene som tilbys av den XSD verktøy utgitt av Microsoft som en del av NET Framework er muligheten til å opprette klasser direkte fra en XSD -dokument . Du kan deretter lese XML- dokumenter direkte til en rekke klasser og arbeide med dem som du ville noen andre data . Selv om du har den . NET Framework installert, kan du imidlertid behov for å laste ned den nyeste versjonen av XSD.EXE fra Microsoft , som noen versjoner ikke ta den med. Instruksjoner
    en

    Åpne Ledetekst ved å klikke på " Start", " Kjør" skrive " cmd " og trykke "Enter". Hvis du bruker Windows Vista eller 7 , bør du isteden skrive " cmd" direkte inn i Start-menyen søkefeltet og trykk " Enter".
    2

    Skriv inn følgende for å generere et XSD -dokument for XML file : en

    xsd database.xml

    Hopp over dette trinnet hvis du allerede har en matchende XML og XSD -dokument
    3

    Skriv inn følgende for å konvertere . din XSD -dokument til et Visual Basic -klasse : en

    xsd /klasser /språk: VB database.xsd

    Du kan også bruke andre Visual Studio språk ved å skrive inn forkortelsen i språket feltet . Gyldige alternativene inkluderer " CS " for C # og VJS for " Visual JScript. "
    4

    Åpen Visual Basic og høyreklikk prosjektet ditt navn i " Solution Explorer" -panelet . Velg " Legg til" og "Legg til eksisterende fil . " Velg den nye fil generert av Trinn 3 . Den vil ha et navn som " database.vb ", som kombinerer det valgte språket med navnet på den opprinnelige XSD dokumentet
    5

    Lim inn følgende kode i Visual Basic-programmet : .
    < p> Dim s = Ny Xml.Serialization.XmlSerializer ( getType (database ) )

    Erstatt " database " med navnet på din XSD -dokument . Det vil være den klassen navnet som brukes . Hvis det er noen tvil om klassen navnet , sjekk den ved å dobbeltklikke cliking på " database.vb "-filen som er nå i Solution Explorer .

    Denne kommandoen lager en XML Serializer forberedt på å lese og skrive XML-dokumenter basert på den klassen
    6

    Skriv inn følgende for å mate en rekke data fra XML-filen : .

    Dim bøker som database = s.Deserialize ( My.Computer.FileSystem . OpenTextFileReader ( "c : \\ database.xml "))

    Erstatt "c : \\ database.xml " med navnet og banen til XML -filen. Siden databasen som brukes til å lage denne opplæringen var bøker database , variabelnavnet "bøker" har blitt tildelt.
    7

    Lim inn følgende for å skrive ut innholdet i tabellen, akkurat som du ville med andre utvalg i Visual Basic:

    Hver b I

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til en DataRelation 
    ·Hvordan kode for å trekke ut tekst fra en DOCX -fil 
    ·Hvordan lagre data i Unbound DataGridView til en SQL Se…
    ·Hvordan beregne tid i VB6 
    ·Fordeler og ulemper ved å bruke flere tabeller i Visua…
    ·Hvordan oppdatere en spørring i Access VBA 
    ·Hvordan få en Splash Screen på jobb på VB.Net 
    ·Hvordan lage en tabell i VB.NET 
    ·Hvordan lage ting fra bunnen i Visual Basic 
    ·Fordeler med VB.NET 
      Anbefalte artikler
    ·Hvordan kjøre applet i Java 
    ·Java Software Opplæring på CD 
    ·Hvordan Loop en VBS Script 
    ·Hvordan sortere Flere lister i Python 
    ·Hvordan evaluere et uttrykk med en variabel i Java 
    ·Hva er fordelene med betinget utsagn 
    ·Slik konverterer Letters to tall i en String Table 
    ·Slik konverterer String til Date Format i Java 
    ·Definisjon av Visual Basic Forms 
    ·Hvordan Pen en fil i VB.NET et bestemt program 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/