| 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 >> Visual Basics Programmering >> Content
    Sådan bruges Class Fra XSD
    . En af de funktioner , som den XSD værktøj udgivet af Microsoft som en del af NET Framework er evnen til at oprette klasser direkte fra en XSD dokument. Du kan så læse XML-dokumenter direkte ind i en række af de klasser og arbejde med dem som du ville alle andre data. Selv hvis du har den . NET Framework installeret , men kan være nødvendigt at downloade den nyeste version af xsd.exe fra Microsoft, som nogle versioner ikke omfatter det. Instruktioner
    1

    Åbn Kommandoprompt ved at klikke på "Start", "Run ", skrive " cmd" og trykke på " Enter". Hvis du bruger Windows Vista eller 7 , skal du i stedet skrive " cmd" direkte ind i Start-menuen søgefeltet og klik på "Enter ".
    2

    Skriv følgende for at generere en XSD dokumentet til din XML file : Hej

    xsd database.xml

    Spring dette trin over, hvis du allerede har en matchende XML og XSD dokument
    3

    Skriv følgende for at konvertere . deres XSD dokumentet i en Visual Basic -klasse : Hej

    xsd /klasser /sprog: VB database.xsd

    Du kan også bruge andre Visual Studio sprog ved at skrive deres forkortelse i sprogområdet. Gyldige muligheder omfatter " CS " for C # og VJS for "Visual JScript . "
    4

    Open Visual Basic og højreklik dit projekt navn i " Solution Explorer " rude. Vælg " Tilføj " og " Tilføj eksisterende fil. " Vælg den nye fil genereret af trin 3 . Det vil have et navn som " database.vb ", der kombinerer det valgte sprog med navnet på den oprindelige XSD dokumentet
    5

    Indsæt følgende kode i din Visual Basic-program : .
    < p> Dim s = Ny Xml.Serialization.XmlSerializer ( getType (database) )

    Erstat "database" med navnet på din XSD dokumentet . Det vil være den klasse anvendte navn . Hvis der er nogen tvivl om klassen navn, tjekke det ved At dobbeltklikke på den " database.vb " fil, der er nu i din Solution Explorer .

    Denne kommando opretter en XML Serializer parat til at læse og skrive XML-dokumenter baseret på denne klasse
    6

    Skriv følgende for at indlæse en række data fra XML-fil : .

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

    Erstat "c: \\ database.xml " med navnet og stien til XML-fil. Da databasen, der anvendes til at oprette denne tutorial var en bøger database , variabelnavnet "bøger" har fået tildelt det.
    7

    Indsæt følgende for at udskrive indholdet af array, lige som du ville med nogen anden array i Visual Basic : Hej

    For Each b In

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges Winsock.dll i Visual Basic 
    ·Hvordan laver grafer med Visual Basic 
    ·Sådan kapitalisere et fornavn i VB 2008 
    ·Visual Basic spil Tutorial 
    ·Sådan Send et tastetryk at udskrive i VB 
    ·Hvordan skal tjekkes for en ansøgningsproces i Visual …
    ·Sådan Gør Custom Windows-fejlmeddelelser 
    ·Sådan kontrolleres en ejendom i Access VBA 
    ·Sådan oprettes Lege i Visual Basic 
    ·Sådan Erklær en variabel i Visual Basic 
      Anbefalede Artikler
    ·Heap Vs. Stak i Java 
    ·Hvad sker der når en Fritliggende Thread Opkald Exit F…
    ·Sådan Send formular Output til en HTML-fil med PHP 
    ·Liste over faner i Workbook 
    ·Hvordan man åbner en PDF-fil i Java 
    ·Sådan Defrag en VMWare Billed 
    ·Sådan oprettes Enum hierarkier med Java 
    ·Funktioner af en Web Database 
    ·Sådan installeres MySQL Gem på Snow Leopard 
    ·Sådan Tilkald Shell Fra et Perl script 
    Copyright © Computer Viden http://www.computerdk.com