Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Funktion Beispiel-XML generieren generiert auf Grundlage der XML-Schemadatei (XSD) eine Beispiel-XML-Datei.
Diese Option kann für die folgenden Szenarien verwendet werden :
Um die Verwendung verschiedener Konstrukte im Schema zu verstehen.
Um zu bestätigen, dass das Schema wie beabsichtigt ausgeführt wird.
Die Funktion Beispiel-XML generieren ist nur für globale Elemente verfügbar und benötigt ein gültiges XML-Schemaset.
Diese Funktion generiert i. d. R. gültige XML-Dokumente. Wenn das Schema jedoch eines der folgenden Elemente enthält, ist das Beispiel möglicherweise nicht gültig:
Die folgenden Identitätseinschränkungen:
xs:key
,xs:keyref
undxs:unique
xs:pattern
-Facets.Enumerationen des
xs:QName
-Typsxs:ENTITY
-,xs:ENTITIES
- undxs:NOTATION
-Typen.
Beachten Sie außerdem, dass xs:base64Binary
-Inhalt nur dann generiert wird, wenn Enumerationen im Schema für diesen Typ vorkommen.
So generieren Sie ein XML-Instanzdokument auf Grundlage der XSD-Datei
Führen Sie die unter Vorgehensweise: Erstellen und Bearbeiten einer XSD-Schemadatei aufgeführten Schritte durch.
Klicken Sie im XML-Schema-Explorer mit der rechten Maustaste auf das globale Element
PurchaseOrder
, und wählen Sie dann Beispiel-XML generieren aus.Die Datei „PurchaseOrder.xml“ wird mit dem folgenden Beispiel-XML-Inhalt generiert und im XML-Editor geöffnet:
<?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>