Assistent "XML zu Schema" (Visual Basic)

Mit dem XML-zu-Schema-Assistenten können Sie ein XML-Schemaset erstellen, das aus einem oder aus mehreren XML-Dokumenten abgeleitet wird, und es in das Projekt integrieren.Es kann eine beliebige Kombination von XML-Dokumenten in Form von Textdateien, XML aus HTTP-Internetadressen oder in den XML-zu-Schema-Assistenten eingegebene oder eingefügte XML verwendet werden.

Durch XML-Schemas wird IntelliSense für XML-Eigenschaften in Visual Basic bereitgestellt.Weitere Informationen finden Sie unter XML in Visual Basic und IntelliSense für XML in Visual Basic.

HinweisHinweis

Bevor Sie den XML-zu-Schema-Assistenten ausführen, sollten Sie alle vorhandenen XSD-Dateien, die bereits von dem Assistenten erstellt wurden, aus dem Projekt entfernen.Wenn Sie ein XML-Schemaset ableiten, das mit einem vorhandenen Schemaset übereinstimmt, verursacht dies einen Konflikt. Visual Basic ist in diesem Fall nicht in der Lage, IntelliSense für XML-Eigenschaften bereitzustellen.

Der XML-zu-Schema-Assistent verwendet die XmlSchemaInference-Klasse, um das Schema für das angegebene XML zu erstellen.Hierdurch werden u. U. mehrere Schemadateien für das Schemaset erstellt.Für jeden XML-Namespace im angegebenen XML wird eine XSD-Datei (Extensible Schema Definition) erstellt.Weitere Informationen finden Sie unter der InferSchema-Methode.

Klicken Sie zum Aufrufen des XML-zu-Schema-Assistenten im Menü Projekt auf Neues Element hinzufügen, und fügen Sie aus der Vorlagengruppe Daten oder Gemeinsame Elemente eine Vorlage XML zu Schema hinzu.Wenn Sie alle XML-Dokumentquellen angegeben haben, aus denen Sie das XML-Schemaset ableiten möchten, klicken Sie zum Erstellen des abgeleiteten XML-Schemasets auf OK.

  • Quelltyp
    Diese Spalte zeigt den Typ der XML-Dokumentquelle an: Datei, URL oder XML.

  • Speicherort des XML-Dokuments
    Diese Spalte zeigt den Pfad des XML-Dokuments an.Bei eingegebenen oder eingefügten XML-Dokumenten wird der Inhalt des XML-Dokuments angezeigt.

  • Aus Datei hinzufügen
    Klicken Sie auf diese Schaltfläche, um XML-Dokumenten-Dateien hinzuzufügen, indem Sie Datei-Explorer verwenden.

  • Aus Web hinzufügen
    Klicken Sie auf diese Schaltfläche, um die HTTP-Adresse eines XML-Dokuments anzugeben.

  • XML eingeben oder einfügen
    Klicken Sie auf diese Schaltfläche, um ein XML-Dokument in das Dialogfeld einzugeben oder einzufügen.

Siehe auch

Referenz

XmlSchemaInference

Konzepte

IntelliSense für XML in Visual Basic