Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man skapar XSD VB

    Det finns två vägar du kan ta för att skapa XSD filer från Visual Basic . Om du har ett befintligt XML-dokument och du bara vill skapa en XSD Schema-dokument för att beskriva det , då kan du göra det väldigt enkelt med XML Schema Definition Tool som medföljer . NET Framework . Om , å andra sidan , du vill skapa en XSD dokument helt från början , kan du använda XSDSchema klassen . Instruktioner Review, Skapa XSD från XML källa
    1

    Skapa ett nytt projekt i VB genom att klicka på " File " och " Nytt projekt . " Välj " Console Application . " Du kommer att uppmanas att ange ett namn , och du kan ge vilket namn du vill , men något liknande " XSD Tutorial " kan vara lämpligt
    2

    Klistra in följande kod i " Main" -metoden. :

    Shell ( " xml.exe c : \\ file.xml " ) katalog

    Ersätt " c : \\ file.xml " med sökvägen och filnamnet på den XML-fil som ska användas för att generera XSD .
    3

    Spara ditt arbete och klicka på den gröna pilen för att köra ditt program .
    skapa XSD From Scratch
    4

    Skapa ett nytt projekt i VB genom att klicka på " File " och " nytt projekt . " Välj " Console Application . " Du kommer att uppmanas att ange ett namn , och du kan ge vilket namn du vill , men något liknande " XSD Tutorial " kan vara lämpliga . Klistra in följande kod i den huvudsakliga metoden för att definiera
    5

    element i schemat :

    Dim xsd = Ny XmlSchema

    Dim ePerson = Ny XmlSchemaElement

    Dim ctPerson = Ny XmlSchemaComplexType

    Dim sqPerson Som ny XmlSchemaSequence

    Dim Ename = Ny XmlSchemaElement

    Dim EAddress = Ny XmlSchemaElement

    Denna kommer att ange en enkel adressbok som innehåller en lista över personer ( " Person " i XSD dokument ) . Den person består av en persons element ( ePerson ) , en person som komplex datatyp ( ctPerson ) , en persons sekvensen av information ( sqPerson ) , och den personens namn och adress , definierad som XML Schema element .
    6

    Klistra in följande kod för att skapa relationer mellan de element du angav i steg 2 :

    xsd.Items.Add ( ePerson ) katalog

    ePerson.Name = "person"

    ePerson.SchemaType = ctPerson

    ctPerson.Particle = sqPerson

    eName.Name = " namn "

    eName.SchemaTypeName = Ny XmlQualifiedName ( " string " , " http ://www.w3.org/2001/XMLSchema " ) katalog

    eAddress.Name = " adress "

    eAddress.SchemaTypeName = Ny XmlQualifiedName ( " string " , första raden lägger personen elementet ( ePerson ) till XSD dokument Personen elementet ges namnet "person" och tilldelas en typ av " ctPerson , " eller . " komplex typ : . personen " The ctPerson har sekvensen av personens uppgifter fäst vid den ( sqPerson ) . de två bitar av data som själva är definierade enligt standard datatyper definieras av W3 . Slutligen , dessa två datatyper lägga till personen sekvensen .
    7

    Klistra in efter koden för att få en utskrift av vad din XSD dokument ser ut :

    Dim sw som Ny utskriften kommer att se ut så här :

    < xs < xml version = " 1.0 " encoding = " UTF- 16 " ? > : schema xmlns : xs = " http://www.w3.org/2001/XMLSchema " >



    < , xs : sekvens >


    < xs : element name = " adress " type = " xs : string " Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Tutorial på Visual Basic XY Positiv
    ·Hur man använder Modal formulär i VB6
    ·Hur får MP3 File Längd från VBScript
    ·Hur man gör ett API-anrop
    ·Hur får man en fullständig sökväg i VB6
    ·Lägga till en annan cell till en SUMIF Statement
    ·Hur man skapar en fil Script Text att redigera registre…
    ·Ta reda på om ett objekt finns i VB Array
    ·Hur man skapar en Validate Field i VB6
    ·Hur Ladda ner
    Utvalda artiklarna
    ·PHP Count i MySQL Resultat
    ·Hur man skapar Webbplats Bakgrunder
    ·Hur man gör en öppna /spara -knappen i VB
    ·För undervisning Flow Chart System Analysis
    ·Hur man skapar en länkad lista i C
    ·Vad är en IDL -fil
    ·Hur man kör Python Med Argument
    ·Hur Importera databasen till Visual Basic 6
    ·Device Driver Programmering Tutorial
    ·Hur Infoga ord som innehåller Apostrofer i SQL
    Copyright © Dator Kunskap http://www.dator.xyz