Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorenie nového projektu v jazyku Visual Basic kliknutím na tlačidlo " Súbor " a " New Project " . Vyberte " Console Application . " Budete vyzvaní na zadanie mena , a môžete dať ľubovoľný názov sa vám páči , ale niečo ako " XSD Tutorial " by mohlo byť vhodné
2
Vložte nasledujúci kód v metóde " hlavnej " . :
Shell ( " xml.exe c : \\ file.xml " )
Nahradiť "c : \\ file.xml " s cestu a názov súboru súboru XML , ktorý by mal byť použitý generovanie XSD .
3
Uložte prácu a kliknite na zelenú šípku pre spustenie programu .
Vytvor XSD od nuly
4
Vytvorenie nového projektu v jazyku Visual Basic kliknutím na tlačidlo " Súbor " a " New Project " . Vyberte " Console Application . " Budete vyzvaní na zadanie mena , a môžete dať ľubovoľný názov sa vám páči , ale niečo ako " XSD Tutorial " by mohlo byť vhodné .
5
Vložte nasledujúci kód v hlavnej metódu pre definovanie prvok v schéme :
Dim xsd = New XmlSchema
Dim ePerson = New XmlSchemaElement
Dim ctPerson = New XmlSchemaComplexType
Dim sqPerson As New XmlSchemaSequence
Dim Ename = New XmlSchemaElement
Dim eAddress = New XmlSchemaElement
To bude definovať jednoduchý adresár , ktorý obsahuje zoznam osôb ( " Person " v XSD dokumente ) . Osoba sa skladá z osôb prvku ( ePerson ) , osoba , komplexné dátový typ ( ctPerson ) , sekvencie osoby informácie ( sqPerson ) , a meno a adresu osoby , definované ako prvky schémy XML .
6
Vložte nasledujúci kód pre vytvorenie vzťahov medzi prvkami , ktoré ste definovali v kroku 2 :
xsd.Items.Add ( ePerson )
ePerson.Name = " osoba "
ePerson.SchemaType = ctPerson
ctPerson.Particle = sqPerson
eName.Name = " Meno "
eName.SchemaTypeName = New XmlQualifiedName ( " string " , " http ://www.w3.org/2001/XMLSchema " )
eAddress.Name = " adresa "
eAddress.SchemaTypeName = New XmlQualifiedName ( " string " , Prvý riadok pridá osoba prvok ( ePerson ) na XSD dokumente osoba prvok je uvedený názov " osoba " a priradený typ " ctPerson , " alebo " komplexné typ : . osoba " . ctPerson má sekvenciu dát osoby , k nemu pripojené ( sqPerson ) . dva kusy samotných dát sú definované podľa štandardných dátových typov definovaných W3 . Konečne , tieto dva typy dátových pridať k osobe poradí .
7
Vložiť nasledujúci kód získať výtlačok , aké sú vaše XSD dokument vyzerá nasledovne :
Dim sw ako nové výtlačok bude vyzerať takto :
< ? xml version = " 1.0 " encoding = " utf - 16 " ? >
< xs : schema xmlns : xs = " http:///www.w3.org/2001/XMLSchema " >
< , xs : sekvencia > < xs : element name = " adresa" type = " xs : string "
Copyright © počítačové znalosti Všetky práva vyhradené