Vytvoření dokumentu XML na základě schématu XSD
Funkce Generate Sample XML vygeneruje ukázkový soubor XML na základě vašeho souboru schématu XML (XSD).
Tuto možnost můžete použít pro následující scénáře:
Abyste pochopili použití různých konstruktorů ve schématu.
Pokud chcete ověřit, že schéma dělá to, co má dělat.
Funkce Generate Sample XML je k dispozici pouze u globálních elementů a vyžaduje platnou sadu schémat XML.
Tato funkce obvykle generuje platné dokumenty XML. Pokud však schéma obsahuje jednu nebo více z následujících možností, nemusí být ukázka platná:
Omezení
xs:key
,xs:keyref
axs:unique
identit.xs:pattern
Aspekty.Výčty
xs:QName
typuxs:ENTITY
,xs:ENTITIES
axs:NOTATION
typy.
Všimněte si také, že obsah se vygeneruje pouze v případě, že xs:base64Binary
ve schématu pro tento typ dojde k výčtům.
Generování dokumentu instance XML na základě souboru XSD
Postupujte podle kroků v tématu Postupy: Vytvoření a úprava souboru schématu XSD.
V Průzkumníku schémat XML klikněte pravým tlačítkem myši na
PurchaseOrder
globální prvek a pak vyberte Vygenerovat ukázkový XML.Když vyberete tuto možnost, nákupníobjednávky.Soubor XML s následujícím ukázkovým obsahem XML se vygeneruje a otevře v editoru XML:
<?xml version="1.0" encoding="utf-8"?> <PurchaseOrder OrderDate="1900-01-01" xmlns="http://tempuri.org/PurchaseOrderSchema.xsd"> <ShipTo country="US"> <name>name1</name> <street>street1</street> <city>city1</city> <state>state1</state> <zip>1</zip> </ShipTo> <ShipTo country="US"> <name>name2</name> <street>street2</street> <city>city2</city> <state>state2</state> <zip>-79228162514264337593543950335</zip> </ShipTo> <BillTo country="US"> <name>name1</name> <street>street1</street> <city>city1</city> <state>state1</state> <zip>1</zip> </BillTo> </PurchaseOrder>