Freigeben über


Erstellen eines XML-Schemas aus einem XML-Dokument

Der XML-Editor ermöglicht Ihnen, ein XSD-Schema (XML Schema Definition Language) aus einem XML-Dokument zu erstellen. Die XML-Datei bestimmt wie folgt, auf welche Weise das Schema generiert wird:

  • Wenn dem XML-Dokument kein Schema oder keine DTD (Document Type Definition) zugeordnet ist, wird mithilfe der Daten im XML-Dokument ein neues XML-Schema abgeleitet.

  • Wenn das XML-Dokument eine zugeordnete DTD enthält, werden die externe DTD und die interne Teilmenge in ein entsprechendes XML-Schema konvertiert.

  • Wenn das XML-Dokument ein XDR-Inlineschema (XML-Data Reduced) enthält, wird das XDR-Schema in ein entsprechendes XML-Schema konvertiert.

Mit den erstellten Schemata wird anschließend IntelliSense für die XML-Datei bereitgestellt.

Weitere Informationen zur Schemarückschluss-Engine finden Sie unter Ableiten eines XML-Schemas.

So erstellen Sie ein XML-Schema

  1. Öffnen Sie eine XML-Datei in Visual Studio.

  2. Wählen Sie auf der Menüleiste XML>Schema erstellen aus.

    Ein XML-Schemadokument wird für jeden in der XML-Datei gefundenen Namespace erstellt und geöffnet. Jedes Schema wird als sonstige temporäre Datei geöffnet. Die Schemata können auf Datenträger gespeichert, dem Projekt hinzugefügt oder verworfen werden.