DTDs und XML-Schemas

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

Startseite >  SPS-Datei: Struktur > Schemaquellen >

DTDs und XML-Schemas

Ein SPS kann auf einem XML-Schema oder einer DTD basieren oder ein oder mehr XML-Schemas oder eine oder mehrere DTDs als Schemaquellen haben. Ein XML-Schema oder eine DTD kann auf eine der folgenden Arten als Schemaquelle erstellt werden:

 

Das XML-Schema/die DTD wird direkt bei der Erstellung des SPS (Datei | Neu | Neu von XML-Schema / DTD / XML) als Schemaquelle erstellt.
Das XML-Schema oder die DTD wird (in der Seitenleiste "Design-Übersicht" zu einem leeren SPS oder zu einem SPS mit bestehenden Schemaquellen hinzugefügt .

 

Bei Aufruf des jeweiligen Befehls werden Sie aufgefordert, das XML-Schema oder die DTD zu suchen. Wenn das Schema gültig ist, wird es in der Seitenleiste "Schema-Struktur" in der Baumstruktur der Schemaquellen als Schemaquelle erstellt. Alternativ dazu kann eine XML-Datei ausgewählt werden. Wenn ein XML-Schema (.xsd) oder eine DTD-Datei mit der XML-Datei verknüpft wird, so werden das XML-Schema bzw. die DTD als Quellschema und die XML-Datei als XML-Arbeitsdatei geladen. Wenn kein Schema mit der XML-Datei verknüpft ist, wird ein Dialogfeld angezeigt, in dem Sie gefragt werden, ob auf Basis der Struktur und des Inhalts der XML-Datei ein XML-Schema generiert werden soll oder ob Sie ein bestehendes Schema auswählen möchten. Wenn Sie ein Schema generieren, wird dieses als Quellschema geladen und die XML-Datei wird als XML-Arbeitsdatei geladen.

 

 


 

 

Click to expand/collapseAuswählen und Speichern von Dateien über URLs und globale Ressourcen

Es gibt mehrere Dialogfelder zum Öffnen und Speichern von Dateien, über die Sie die gewünschte Datei entweder über eine URL oder eine globale Ressource (siehe Abbildung unten) auswählen bzw. speichern können. Wählen Sie den Befehl Zu URL wechseln oder Zu globalen Ressourcen, um das entsprechende Dialogfeld aufzurufen.

Click to expand/collapse

 

Auswählen von Dateien über URLs

Um eine Datei über eine URL auszuwählen, gehen Sie folgendermaßen vor:

 

1.Klicken Sie auf den Befehl Zu URL wechseln. Daraufhin wechselt das Dialogfeld "Öffnen" bzw. "Speichern" in den URL-Modus (In der Abbildung unten sehen Sie das Dialogfeld "Öffnen").

 

inc-ref_new_url2_zoom50

 

2.Geben Sie die gewünschte URL in das Feld Server URL ein (Abbildung oben). Wenn es sich beim Server um einen Microsoft® SharePoint® Server handelt, aktivieren Sie das Kontrollkästchen Microsoft® SharePoint® Server. Nähere Informationen zum Arbeiten mit Dateien dieses Servertyps finden Sie unter den Anmerkungen weiter unten zu Microsoft® SharePoint® Server.
3.Geben Sie Ihre Benutzer-ID und Ihr Passwort in die Felder Benutzer und Passwort ein, wenn der Server passwortgeschützt ist.
4.Klicken Sie auf Durchsuchen, um die Verzeichnisstruktur des Servers zu sehen und darin zu navigieren.
5.Suchen Sie in die Ordnerstruktur Sie die gewünschte Datei und klicken Sie darauf.

 

inc-ref_new_url3_zoom50

 

Die Datei-URL wird im Feld "Datei-URL" angezeigt (Abbildung oben). Die Schaltfläche Öffnen wird erst zu diesem Zeitpunkt aktiv.

6.Klicken Sie auf Öffnen, um die Datei zu laden bzw. auf Speichern, um sie zu speichern.

 

Beachten Sie bitte die folgenden Punkte:

 

Die Durchsuchen-Funktion steht nur auf Servern zur Verfügung, die WebDAV und Microsoft SharePoint Server unterstützen. Die unterstützten  Protokolle sind FTP, HTTP und HTTPS.
Damit Sie mehr Kontrolle über den Ladevorgang haben, können Sie auswählen, ob die Datei über den lokalen Cache-Speicher oder über einen Proxy-Server (wodurch der Ladevorgang beträchtlich schneller geht, wenn die Datei bereits einmal geladen war) geladen werden soll. Alternativ dazu  müssen Sie die Datei eventuell neu laden, wenn Sie z.B. mit einem EPS oder einem Datenbanksystem arbeiten; wählen Sie in diesem Fall die Option Neu laden.

.

 

 

Click to expand/collapseAnmerkungen zu Microsoft® SharePoint® Server

Beachten Sie bei Dateien auf Microsoft® SharePoint® Servern die folgenden Punkte:

 

In der Verzeichnisstruktur, die im Fenster der verfügbaren Dateien angezeigt wird (Abbildung unten), sind die Dateisymbole mit Symbolen versehen, die den Status der Datei (Eingecheckt/Ausgecheckt) kennzeichnen.

Click to expand/collapse

Wenn Sie mit der rechten Maustaste auf eine Datei klicken, erscheint ein Kontextmenü mit Befehlen, die für diese Datei zur Verfügung stehen (Abbildung oben).

 

Im Folgenden sehen Sie die verschiedenen Dateisymbole:

 

inc-MSSharePtCheckedIn

Eingecheckt. Die Datei kann ausgecheckt werden.

inc-MSSharePtCheckedOutByOther

Die Datei wurde von einem anderen Benutzer ausgecheckt und kann nicht ausgecheckt werden.

inc-MSSharePtCheckedOut

Lokal ausgecheckt. Die Datei kann bearbeitet und eingecheckt werden.

 

Nachdem Sie eine Datei ausgecheckt haben, können Sie sie in Ihrer Altova-Applikation bearbeiten und mit Datei | Speichern (Strg+S) speichern.
Sie können die bearbeitete Datei über das Kontextmenü im Dialogfeld "URL öffnen" (siehe Abbildung oben) oder über das Kontextmenü, das angezeigt wird, wenn Sie mit der rechten Maustaste auf das Dateiregister im Hauptfenster Ihrer Applikation klicken (Abbildung unten), einchecken.

inc-MSSharePtCheckInViaFileTab

Wenn eine Datei von einem anderen Benutzer ausgecheckt wurde, kann sie nicht auscheckt werden.
Wenn eine Datei lokal von Ihnen ausgecheckt wurde, können Sie dies mit dem Kontextmenübefehl "Auschecken rückgängig" rückgängig machen. In diesem Fall wird die Datei dem Server unverändert zurückgegeben.
Wenn Sie eine Datei in einer Altova-Applikation auschecken, können Sie sie in einer anderen Altova-Applikation nicht auschecken. Die Datei gilt bereits als für Sie ausgecheckt. Daher stehen in diesem Fall in jeder Altova-Applikation, die Microsoft® SharePoint® Server unterstützt, nur die Befehle Einchecken und Auschecken rückgängig zur Verfügung.

 

 

 

 

Click to expand/collapseÖffnen und Speichern von Dateien über globale Ressourcen

Um eine Datei über eine globale Ressource zu öffnen oder zu speichern, klicken Sie auf Zu globalen Ressourcen. Daraufhin wird ein Dialogfeld angezeigt, in dem Sie die globale Ressource auswählen können. Diese Dialogfelder werden im Abschnitt Verwenden globaler Ressourcen näher beschrieben. Eine allgemeine Beschreibung globaler Ressourcen finden Sie in der Dokumentation im Abschnitt Globale Ressourcen.

 

 

Der anyType Datentyp von XML-Schema

Wenn einem Element im XML-Schema der Datentyp anyType von XML-Schema zugewiesen wurde, dann werden für dieses Element in der Schema-Struktur alle globalen Elemente dieses Schemas als mögliche Subelemente angezeigt. Wenn z.B. einem Element namens email kein Datentyp zugewiesen wurde, wird es in der Schema-Struktur mit allen globalen Elementen als möglichen Subelementen (z.B. person, address, city, tel, usw.) angezeigt. Um dies zu vermeiden, weisen Sie dem Element email z.B. den Datentyp xs:string zu.

 

 

 


© 2019 Altova GmbH