Verwendung von XMLSpy als SchemaAgent Client

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  SchemaAgent Tutorial >

Verwendung von XMLSpy als SchemaAgent Client

Sie haben nun include-, import- und redefine-Beziehungen zwischen Schemas erstellt. Wenn Sie mit SchemaAgent Client eine Beziehung erstellen, wird die entsprechende include-, import- oder redefine-Anweisung automatisch zum XML-Schema hinzugefügt.

 

Ziel

Als nächster Schritt in diesem Tutorial wollen wir nun mit Hilfe von XMLSpy das eigentliche Inkludieren, Importieren und Redefinieren einzelner Komponenten der Schemas vornehmen.

Insbesondere werden die folgenden Verfahren beschrieben:

 

XMLSpy mit einem SchemaAgent Server verbinden
Elemente eines Content Model zu globalen complexTypes machen
complexTypes in ein anderes Schema inkludieren
Typen in XMLSpy redefinieren
complexTypes aus Schemas mit verschiedenen Namespaces importieren
complexTypes direkt in XMLSpy inkludieren

 

In diesem Abschnitt verwendete Befehle

In diesem Abschnitt des Tutorials wird ausschließlich die Schema/WSDL-Ansicht von XMLSpy verwendet. Dabei werden die folgenden Befehle verwendet:

 

Symbol

Befehlsname

Beschreibung

ic_connect-to-server

Verbindung zu SchemaAgent herstellen

Diese Schaltfläche befindet sich in der Schema-Design-Symbolleiste. Klicken Sie darauf, um das Dialogfeld Verbindung zu SchemaAgent Server herstellen zu öffnen, in dem Sie einen Server für die Verbindung auswählen können.

ic_component

Diagramm anzeigen (oder Content Model-Ansicht anzeigen)

Diese Schaltfläche befindet sich links von alle globalen Komponenten in der Schema-Übersicht. Klicken Sie auf diese Schaltfläche, um das Content Model der dazugehörigen globalen Komponente anzuzeigen.


Als global definieren

Dieser Befehl befindet sich im Kontextmenü, das geöffnet wird, wenn Sie mit der rechten Maustaste auf ein Element in der Content Model-Ansicht klicken. Mit Hilfe dieses Befehls machen Sie dieses Element zu einen neuen globalen Element.


Child hinzufügen | Element

Dieser Befehl befindet sich im Kontextmenü, das geöffnet wird, wenn Sie mit der rechten Maustaste in der Content Model-Ansicht auf ein Sequence-Element klicken. Mit Hilfe dieses Befehls wird ein neues Child-Element zum Content Model hinzugefügt.

ic_schem_ins

Einfügen

Diese Schaltfläche befindet sich in der linken oberen Ecke des Schemaübersicht. Klicken Sie darauf, um eine globale Komponente vor dem ausgewählten Element einzufügen.

ic_schema-overview

Globale Elemente anzeigen

Diese Schaltfläche befindet sich in der linken oberen Ecke der Content Model-Ansicht. Klicken Sie auf die Schaltfläche, um in die Schemaübersicht zu wechseln, in der alle globalen Komponenten angezeigt werden.

 


© 2019 Altova GmbH