Home

Altova XMLSpy 2013

image

Contents

1. uenensensenennnenneneenenne nennen 257 13 2 3 X Path Kopieren 42 2 season ee 257 13 24 XPomnter k pieren ua aan asia AS SUR SA Oe i A 258 132 5 Einf gen ESEE ES ENES T ES 258 1322 62 Pretty Print n 2220 08 Eee Rn ie 261 13 2 7 Whitespaces entfernen 2 3 ceeded asus sosseasedees ceettaec heads acceee nea Goo S 262 13 2 8 Alles markierens escecsccc onini E RE R E E E E REEE a 262 13 2 9 Suchen Weitersuc hetis rian ee AAE G REN AR OES 262 13 210 Ersetzen ae EEO EEEE E EEEE E O EE en 262 13 2 11 Lesezeichen Befehle 2 432er in ek E arenes Ge ee 262 13 2 12 Ein Auskommenticreni cccccccesseesseesceesceeseeseeesecaecsaecseecaeecaeeeseceeeeeeeeeenseenseenaeenaeenaes 263 13 3 Men Projekt ee nissen ee EE aE Resist 265 13 3 1 Neues Projekt u suu 22 0 nenn E EERE E EA 267 13 3 2 Projekt ffnen nenne ann Ina E EE h 268 1333 Projekt neu laden 22a sata a nik EN 268 13 347 Projekt schlie en 2 2 322028282 ed ae ee o 268 13 3 5 Projekt speichern Projekt speichern Unter ccccceseceseesceeseeeeeseeeeeeeeseneeneeneenseenaes 268 13 3 6 Versionskontrolle 2 4 2 2 ern nenne net eh REN 268 Aus Versionskontrolle ffnen uneeeneeeneennennneneenenesnnnennsenennn 269 Versionskontrolle aktivieren 22 2u su 028 usa N E 270 Aktuellste Version holenia e nion i 271 Abrufen Ordner abrufen anaa a oe 271 Auschecken Eme hoeken ne
2. Examples Org Chart Datasheet International Purchase Order C Program Files Altova XM http mydirectory com XM OrgChart xs ccc HE i Ve Ge sy OrgChart xsd OrgChart xsl Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 289 Filtern von Verzeichnisinhalt Um den Inhalt eines Ordners zu filtern rechtsklicken Sie auf den Ordner und w hlen Sie im Kontextmen die Option Eigenschaften Klicken Sie im Dialogfeld Eigenschaften das daraufhin ge ffnet wird auf das Feld Dateierweiterungen und geben Sie die Erweiterungen der Dateien an die angezeigt werden sollen z B XML und XSD Dateien Trennen Sie die einzelnen Dateitypen durch ein Semikolon z B xml xsd sps Im Projektfenster wird jetzt nur mehr dieser Ordner mit Dateien mit der definierten Erweiterung angezeigt Validierung und berpr fen der Wohlgeformtheit eines Verzeichnisses Um die Dateien in einem Ordner auf Wohlgeformtheit zu pr fen oder sie zu validieren klicken Sie auf das Verzeichnis und anschlie end auf das Symbol Wohlgeformtheit pr fen bzw Validieren Bl k rzer F7 bzw F8 Alle angezeigten Dateien im Ordner werden nun berpr ft Falls eine Datei nicht wohlgeformt oder ung ltig ist wird diese im Hauptfenster ge ffnet Hier k nnen Sie den Fehler korrigieren Nach erfolgter Korrektur starten Sie die Pr fung erneut um das restliche Verzeichnis zu kontroll
3. lt ATTLIST img src CDATA REQUIRED gt lt Notation Declarations gt lt NOTATION GIF PUBLIC urn mime img gif gt Die Einr ckung wird durch Einr cklinien gekennzeichnet Am besten verwendet man dazu die Tabulatortaste Der Abstand f r die Einr ckung kann im Dialogfeld Einstellungen fur Textansicht festgelegt werden Grid Ansicht In der Grid Ansicht wird das DTD Dokument als Tabelle dargestellt In der Abbildung unten sehen Sie die Grid Ansicht der oben angef hrten DTD i Comment Element declarations document sequence of CDATA HREQUIRED u Comment Notation Declarations Not GIF PUBLIC urn mime imgigif DTD Funktionen in XMLSpy XMLSpy bietet die folgenden u erst n tzlichen Funktionen e Generieren einer XML Datei anhand einer DTD Mit dem Befehl DTD Schema XML Beispieldatei erzeugen kann ein XML Dokument generiert werden das auf der aktiven DTD basiert Altova XMLSpy 2013 2013 Altova GmbH DTDs und XML Schemas XML Schemas 117 6 2 XML Schemas XML Schema Dokumente k nnen in der Textansicht bearbeitet und in der Grid Ansicht und der Schema Ansicht angezeigt aber nicht bearbeitet werden XML Schema Dokumente werden normalerweise mit der Erweiterung xsd oder xs gespeichert Bearbeiten in der Textansicht In der Textansicht wird ein XML Schema als XML Dokument bearbeitet die Bearbeitungsfunktionen die f r XML Dokumente zur Verf gung stehen sind auch f r X
4. 0 rennen 4 4 5 Authentic Ansicht Kontextmen s useesssssnsseesneennenneennenneenne nennen Br wser Ansicht cenone ran are ernten XML Erstellen ffnen und Speichern von XML Dokumenten Zuweisen von Schemas und Validierung une Bearbeiten von XML in der Textansicht enseensennnennennn Bearbeiten von XML in der Grid Ansicht uu0sns essen Bearbeiten von XML in der Authentic Ansicht een Eingabehilfen f r X lt ML Dokumente eenesnnsenensnsentnsontns Verarbeitung mit XSLT und XQuery uusensnnsessesnsentnsenens Zus tzliche Funktionen eeeeececesseececsessececssececeesteeecesneeecsseaeeesseeeeceenaeeeseeeeees Altova XMLSpy 2013 6 DTDs und XML Schemas 115 6 1 DIDS Era ana Ana ee he ack Sho en Ra aes naa aS 116 632 XMESSchemassr 3 een ber ease nts eee erbeten has 117 6 3 Kataloge in XMLSpy a n sei IFBLE VOLL ode iva cB ieeeate dees Vere ci devas oS cds dots a a A EEE E EEEE EE 118 7 XSLT und XQuery 123 Bel OK STB es A ee eae es E Pa a cece ta Aad ie ARR tc Pace Ashe es 124 7 1 1 XSLT Dokumente 5200e20 0a E EEEE AEE REEK E E EE 124 7 1 2 XSET Verarbeit ng aaa n seth Rie eo a ES R 125 7 2 KQUETY nnneneeeeenenenonsssnnesnonssssnnssssssssssssssenssssss 128 7 2 1 XOu t DokumEnt E sann Mae i ed Ae E Eis 129 T22 XQuery ATELO aTi D KA a AAEE em neneeepesnernneitteneeentee ieingtenerenten 129 7 2 3 XQuery Syntax farbun
5. Benutzerhandbuch und Referenz f r Programmierer ALTOVA xmispy 2013 Copyright 1998 2012 Altova GmbH All rights reserved Use of this software is governed by and subject to an Altova software license agreement XMLSpy MapForce StyleVision SemanticWorks SchemaAgent UModel DatabaseSpy DiffDog Authentic AltovaxML Missionkit and ALTOVA as well as their logos are trademarks and or registered trademarks of Altova GmbH Protected by US Patent 7 739 292 XML XSL XHTML and WSC are trademarks registered in numerous countries of the World Wide Web Consortium marks of the W3C are registered and held by its host institutions MIT INRIA and Keio UNICODE and the Unicode Logo are trademarks of Unicode Inc This software ALTOVA contains 3rd party software or material that is protected by copyright and subject to other terms and conditions az detailed on the Altova website at http www altova com legal Srdparty html Altova XMLSpy 2013 Benutzer und Referenzhandbuch All rights reserved No parts of this work may be reproduced in any form or by any means graphic electronic or mechanical including photocopying recording taping or information storage and retrieval systems without the written permission of the publisher Products that are referred to in this document may be either trademarks and or registered trademarks of the respective owners The publisher and the author make no claim to
6. Altova XMLSpy 2013 2013 Altova GmbH Globale Altova Ressourcen Definieren globaler Ressourcen 191 2 F gen Sie Konfigurationen hinzu Im Fenster Konfigurationen finden Sie eine Konfiguration mit dem Namen Default Abbildung oben Diese Standardkonfiguration kann nicht gel scht werden und der Name kann nicht ge ndert werden Sie k nnen beliebig viele zus tzliche Konfigurationen f r den ausgew hlten Alias hinzuf gen Klicken Sie dazu auf die Schaltfl che Konfiguration hinzuf gen oder auf Konfiguration als Kopie hinzuf gen Geben Sie im angezeigten Dialogfeld den Konfigurationsnamen ein Klicken Sie auf OK Die neue Konfiguration wird im Bereich Konfigurationen aufgelistet Wiederholen Sie diesen Schritt um so viele Konfigurationen wie erforderlich hinzuzuf gen 3 W hlen Sie einen Ordner als Ressource einer Konfiguration aus Wahlen Sie im Bereich Konfigurationen eine der Konfigurationen aus und suchen Sie den Ordner den Sie als globale Ressource erstellen m chten 4 Definieren Sie falls n tig mehrere Konfigurationen Definieren Sie eine Ordnerressource f r jede Konfiguration die Sie erstellt haben d h wiederholen Sie Schritt 3 f r die verschiedenen von Ihnen erstellten Konfigurationen Sie k nnen jederzeit eine neue Konfiguration zur Aliasdefinition hinzuf gen 5 Speichern Sie die Aliasdefinition Klicken Sie im Dialogfeld Globale Ressource auf OK um den Alias und alle seine Konfigurationen als globale R
7. lt xsl sort select altova evaluate UserReq sortkey order ascending gt Die altova evaluate Funktion liest das sortkey Attribut des UserReq Child Elements des Parent des Kontext Node Angenommen der Wert des sortkey Attributs ist Price dann wird von der altova evaluate Funktion Price zur ckgegeben und wird zum Wert des select Attributs lt xsl sort select Price order ascending gt Wenn diese sort Anweisung im Kontext eines Elements namens Order vorkommt dann werden die order Elemente nach den Werten Ihrer Price Children sortiert Alternativ dazu wenn der Wert von sortkey Z B Date ist werden die Order Elemente nach den Werten ihrer Date Children sortiert Das Sortierkriterium f r Order wird also zur Laufzeit aus dem sortkey Attribut ausgew hlt Diese h tte man mit einem Ausdruck wie dem folgenden nicht bewerkstelligen k nnen lt xsl sort select UserReq sortkey order ascending gt Im oben gezeigten Beispiel ware das Sortierkriterium das sortkey Attribut selbst nicht Price oder Date oder jeder beliebige andere Inhalt von sortkey Variablen k nnen in der Erweiterungsfunktion altova evaluate wie im Beispiel unten gezeigt verwendet werden e Statische Variablen lt xsl value of select i3 i2 i1 gt Gibt die Werte von drei Variablen aus e Dynamischer XPath Ausdruck mit dynamischen Variablen lt xsl variable name xpath select p3 p2 p1 gt lt xsl value of select altova e
8. Append OR Delete Parameters Cancel 2 Klicken Sie auf die Schaltfl che AND anh ngen oder OR anh ngen Daraufhin wird ein leeres Abfragekriterium siehe unten angeh ngt Edit Database Query I as first character in value signifies parameter Cancel 4 Geben Sie den Ausdruck f r das Kriterium ein Ein Ausdruck besteht aus i einem Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 165 Feldnamen der in der dazugeh rigen Dropdown Liste zur Verf gung steht ii einem Operator der in der zugeh rigen Dropdown Liste zur Verf gung steht und iii einem Wert direkt einzugeben N here Informationen zum Erstellen von Ausdr cken finden Sie im Abschnitt Ausdr cke in Kriterien weiter unten 5 Wenn Sie ein weiteres Kriterium hinzuf gen m chten klicken Sie je nachdem welchen logischen Operator AND oder OR Sie verwenden wollen um Ihre Kriterien zu verkn pfen auf die Schaltfl che AND anh ngen bzw OR anh ngen F gen Sie nun das neue Kriterium hinzu N here Informationen zu logischen Operatoren finden Sie im Abschnitt Neuordnen von Kriterien in DB Abfragen Ausdr cke in Kriterien Ausdr cke in DB Abfragekriterien bestehen aus einem Feldnamen einem Operator und einem Wert Als Feldnamen stehen die Child Elemente der obersten Ebene der Datentabelle zur Verf gung die Namen dieser Felder werden in der Dropdown Liste aufgelistet siehe Abbildun
9. Bitte beachten Sie berfl ssige Vorkommen werden nur angezeigt wenn das Content Model einen Fehler enth lt In manchen F llen enth lt ein Content Model ein berfl ssiges Vorkommen ist aber trotzdem g ltig In diesen F llen wird das berfl ssige Vorkommen nicht explizit angezeigt um nicht zu Verwirrung zu f hren N here Informationen ber berfl ssige Vorkommen Pointless occurrences finden Sie in der XML Schema Spezifikation xml base xml id xml lang xml space Der Namespace http www w3 org XML 1998 namespace ist gem der XML Namespace Spezifikation definitionsgem an das Pr fix xm1 gebunden d h dieser Namespace muss mit dem daf r reservierten Pr fix xml verwendet werden Es gibt vier Attribute in diesem Namespace die Children von jedem XML Element in jedem XML Dokument Schema oder Instanz sein k nnen xml base zum Setzen der Basis URI eines Elements xml id zum Definieren der eindeutigen ID eines Elements xml lang zur Ermittlung der in diesem Element verwendeten Sprache xml space um zu definieren wie Leerzeichen im Element behandelt werden sollen Nachdem der XML Namespaces Namespace in das XML Schema Dokument importiert wurde k nnen in der Schema Ansicht diese vier xm1 Attribute zur Verwendung in jedem Element im Schema referenziert werden Um eines dieser Attribute in einem Element zu deklarieren gehen Sie folgenderma en vor 1 Deklarieren Sie den XML Namespaces Namespace
10. Anmerkung Ein externer Ordner kann in einen Projektordner oder an eine andere Stelle im selben Projekt aber nicht in einen anderen externen Ordner gezogen werden Zus tzlich dazu kann ein Ordner aus dem Windows Datei Explorer an jede beliebige Stelle im Projektfenster mit Ausnahme eines anderen externen Ordners gezogen werden Externes Webverzeichnis zum Projekt hinzuf gen Verwenden Sie diese Funktion um ein neues Webverzeichnis in das aktuelle Projekt einzuf gen Sie k nnen diesen Befehl auch ber das Kontextmen Rechtsklick auf ein Verzeichnis im Projektfenster aufrufen Bitte beachten Sie dass Dateien in externen Verzeichnissen nicht unter Versionskontrolle gestellt werden k nnen Hinzuf gen eines externen Webverzeichnisses zum Projekt Um ein externes Webverzeichnis zum Projekt hinzuzuf gen gehen Sie folgenderma en vor 1 W hlen Sie die Men option Projekt Externes Webverzeichnis zum Projekt hinzuf gen Daraufhin wird das Dialogfeld Webordner in Projekt einf gen angezeigt Abbildung unten Web Ordner zu Projekt hinzuf gen D atei URL mM Identifizierung 1 Passwort speicher Benutzer MyDocs Passwort III M zwischen Applikationsstarts M Vorhandene Dateien Server URL http viespstest v Durchsuchen Microsoft SharePoint Server Neuer Ordrer hd 2 Klicken Sie in das Feld Server URL und geben Sie die URL des Servers ein Wenn es sich beim Server um einen Microsoft S
11. Base16 Base 64 IV Element erstellen Jimg Abbrechen Sie k nnen das Dateisystem nach einer externen Datei die kodiert und eingebettet werden soll durchsuchen oder ihren Namen eingeben Es muss entweder eine Base 16 oder eine Base 64 Kodierung angegeben werden Wenn der kodierte Text von einem Element umschlossen werden soll aktivieren Sie das Kontrollk stchen Element erstellen und geben Sie den Namen des gew nschten Elements in das Textfeld Element erstellen ein Wenn das Kontrollk stchen Element erstellen nicht aktiviert ist wird der kodierte Text direkt an der Position des Cursors eingef gt Nachdem Sie auf OK geklickt haben wird der kodierte Text der ausgew hlten Datei mit einem umschlie enden Element falls dies angegeben wurde an der Position des Cursors eingef gt Die kodierte Datei wird in der Grid Ansicht angeh ngt Child hinzuf gen Der Befehl Child hinzuf gen ist zwar in allen Men s aktiv kann aber nur in der Grid Ansicht verwendet werden Der Befehl enth lt ein Untermen siehe Screenshot ber das Sie die folgenden Child Datenelemente zum aktuell ausgew hlten Element hinzuf gen k nnen e die XML Deklaration und Node Typen Attribut Element Text CDATA Comment Processing Instruction in XML Dokumenten e DOCTYPE Deklarationen und externe DTD Deklarationen in XML Dokumenten und e DTD Deklarationen ELEMENT ATTLIST ENTITY und NOTATION in DTD Dokumenten und internen DTD Deklarationen von XML
12. Die Datei URL wird im Feld Datei URL Abbildung oben angezeigt Die Schaltflache Offnen wird erst jetzt aktiv 6 Klicken Sie auf Offnen um die Datei zu laden Die Datei wird im Hauptfenster angezeigt Anmerkung 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 Hinweis Um mehr Kontrolle ber den Ladevorgang zu haben k nnen Sie die Datei ber den lokalen Cache oder einen Proxy Server laden wodurch der Vorgang erheblich schneller geht wenn die Datei bereits zuvor einmal geladen wurde Alternativ dazu k nnen Sie die Datei auch neu laden wenn Sie mit einem EPS System oder einem Datenbank System arbeiten W hlen Sie in diesem Fall die Option Neu laden Anmerkungen zu Microsoft SharePoint Server Beachten Sie bei Dateien auf Microsoft SharePoint Servern die folgenden Punkte e Inder 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 Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Datei 247 open 1 63 File URL http vietspstest D ocs Documents fic AutoCalc sps X Open as File load Auto C XML DID Use cache proxy C Reload Identification f Remember password User
13. MyDocs Password III Vv Panis eR ar m Available files Server URL htp vietspstest v Browse IV This is a Microsoft SharePoint Server H Documents H chr 5 fic Check Out age i Foldertestmip Check In Forms Undo Check Out i Marketing New Folder Switch to File Dialog Switch to Global Resources Cancel 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 Eingecheckt Die Datei kann ausgecheckt werden faa Die Datei wurde von einem anderen Benutzer ausgecheckt und kann nicht ausgecheckt werden 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 Eu AutoCalc sps eins fGqhExpReport xml Wenn eine Datei von einem anderen Benutzer ausgecheckt wurde kann sie nicht auscheckt werden Wenn eine Datei lokal von Ihnen ausgecheckt wurde
14. Neue Datei l Fre Wenn Sie ein neues XML Dokument erzeugen m chten das auf einem bestimmten Schema oder einer DTD basiert so f gt MLSpy die Basisdaten automatisch ein Wahlen Sie ob das Dokument auf einem Schema oder einer DTD basieren soll Abbrechen 5 DTD Schema Klicken Sie auf bbrechen falls sie ein leeres Dokument erzeugen wollen 3 W hlen Sie das Optionsfeld Schema und best tigen Sie mit OK Sie werden nun aufgefordert die Schema Datei auszuw hlen auf der Ihr XML Dokument basieren soll 4 W hlen Sie Durchsuchen oder Fenster um die Schema Datei zu suchen Bei Klicken auf die Schaltfl che Fenster werden alle Dateien die in XMLSpy und Projekten ge ffnet sind aufgelistet Wahlen Sie AddressLast xsd Pfad siehe Tutorial Einf hrung und best tigen Sie Ihre Auswahl mit OK Im Hauptfenster wird ein neues XML Dokument ge ffnet Das Dokument enth lt alle Hauptelemente die im Schema definiert wurden Beachten Sie die Struktur des Dokuments in der Textansicht 5 Klicken Sie auf das Register Grid um die Grid Ansicht auszuw hlen 6 Beachten Sie in der Grid Ansicht die Struktur des Dokuments Wenn Sie auf ein Element klicken wird die Auswahl auf dieses Element reduziert Ihr Dokument sollte etwa folgenderma en aussehen 2013 Altova GmbH Benutzerhandbuch 36 XMLSpy Tutorial XML Dokumente XML version 1 0 _encoding gt 3 i Company mins http imy company com
15. TE rechen W hlen Sie eine Datei von der Festplatte einen Remote Server eine globale Ressource oder w hlen Sie eines der anderen offenen Fenster aus Die gew nschte Datei kann auf eine der folgenden Arten ausgew hlt werden i durch Suchen nach der Datei der URL oder der globalen Ressource mit Hilfe der Schaltfl che Durchsuchen ii durch Ausw hlen des Fensters in dem die Datei ge ffnet ist Schaltfl che Fenster Klicken Sie anschlie end auf OK Der Pfad zur ausgew hlten Datei wird im aktiven Dokument Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Bearbeiten 259 an der Cursorposition eingef gt XInclude einf gen Der Befehl XInclude steht in der Text und der Grid Ansicht zur Verf gung und f gt in der Textansicht ein neues XInclude Element an der Cursorposition ein bzw f gt er sowohl in der Text als auch in der Grid Ansicht vor dem ausgew hlten Objekt ein neues XInclude Element ein Wenn in der Grid Ansicht gerade ein Attribut ausgew hlt ist wird das XInclude Element nach dem Attribut und vor dem ersten Child Element des Parent Elements des Attributs eingef gt Bei Auswahl dieses Befehl wird das Dialogfeld XInclude aufgerufen Abbildung unten xincude eee x href BusinessAddressB ook xml a I Pasen XML C Text XPointer m E T Kodierung 1S0 8859 1 Latin 1 Avest European Fallback Element Include Namespace Pr fix ki m Vorschau lt xtinclude
16. explizit installiert wurde e Nachdem Sie die Perforce Visual Client Installation gestartet haben definieren Sie Ihre eigenen Client Konfigurationseinstellungen Server Name Textbearbeitungsapplikation Benutzername e Vergessen Sie nach Abschluss der Installation nicht einen neuen Arbeitsbereich zu erstellen oder einen vorhandenen auszuw hlen PureCM Client 2008 3a http www purecm com Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem Starten Sie nach der Installation den PureCM Client um einen Server zu registrieren PushOK CVS SCC NT 2 1 2 5 2013 Altova GmbH Benutzerhandbuch 214 Versionskontrolle Installieren von Versionskontrollsystemen http www pushok com soft_cvs php Eine Standard Installation gen gt um PushOK CVS SCC NT zu verwenden e Stellen Sie nach Abschluss der Installation sicher dass Ihre Version des CVS Proxy Plug in korrekt registriert ist e Nach Definition eines Arbeitsbereichs k nnen Sie anfangen damit zu arbeiten lt AC PUSHOKCVSX64 gt http www pushok com soft_cvs php Eine Standard Installation gen gt um PushOK CVS SCC zu verwenden e Stellen Sie nach Abschluss der Installation sicher dass Ihre Version des CVS Proxy Plug in korrekt registriert ist e Nach Definition eines Arbeitsbereichs k nnen Sie anfangen damit zu arbeiten PushOK SVN SCC 1 5 1 1 http www pushok com soft_svn php Eine Standard Installation gen gt um PushOK CVS
17. spp im Ordner C M20130326 In der Applikation wird ein neues Projekt namens MyProject erstellt und im Fenster Projekt angezeigt Die Dateien des Projekts werden im Ordner c M20130326 gespeichert Freigeben ber die Versionskontrolle Der Befehl Aus Versionskontrolle freigeben wird unterst tzt wenn das verwendete Versionskontrollsystem die Freigabe von Dateien unterst tzt Sie k nnen eine Datei freigeben sodass sie auf mehreren lokalen Rechnern verf gbar ist Wenn an einer dieser Dateien eine nderung vorgenommen wird wird dies in allen anderen freigegebenen Versionen bernommen W hlen Sie das in der Abbildung unten markierte Projekt im Fenster Projekt der Applikation aus und klicken Sie anschlie end auf den Befehl Aus Versionskontrolle freigeben 2013 Altova GmbH Benutzerhandbuch 236 Versionskontrolle Arbeiten mit Versionskontrolle g XML Files Persons xml QuickStart xml D XSL Files amp XQuery Files ED HTML Files QuickStart css o DTD Schemas QuickStart xsd Entities Daraufhin wird das Dialogfeld Share To Ordner Abbildung unten angezeigt Pr Share to File to share Projects Cl _ see QuickStart css a a QuickStart xm Ll Additional _ QuickStart xsd I ij Grouping Help List files of type Relevant Masks E Branch after share Um die gew nschten Dateien auszuw hlen w hlen Sie zuerst den Ordner in d
18. z B aus dem Projekt Examples um zu sehen wie die Register verwendet werden Dokumentbearbeitungsansichten Das aktive Dokument kann in einer von mehreren m glichen Bearbeitungsansichten angezeigt werden Beispiel e Ein XML xm1 Dokument kann in der Text Grid Authentic und Browser Ansicht nicht aber in anderen Ansichten wie der Schema Ansicht angezeigt werden e Ein XM Schema xsd Dokument kann dagegen in der Text Grid Schema und Browser Ansicht nicht aber in der Authentic Ansicht angezeigt werden Es stehen die folgenden Ansichten zur Verf gung Textansicht Schema Ansicht Authentic Ansicht und Browser Ansicht Die Grid und die Schema Ansicht sind in der Standard Edition schreibgesch tzte Ansichten in der Enterprise und der Professional Edition handelt es sich hierbei um Bearbeitungsansichten in denen der volle Funktionsumfang zur Verf gung steht Eingabehilfen Die Eingabehilfen ndern sich je nach Art des gerade aktiven Dokuments z B XML oder XSD oder CSS oder WSDL und je nach der gerade aktiven Dokumentansicht z B Textansicht oder Schema Ansicht ber die Eingabehilfen stehen kontextsensitive Bearbeitungsoptionen zur Verf gung sodass Sie das aktive Dokument schnell und korrekt bearbeiten k nnen Die Ansichten In diesem Teil des Tutorials erfahren Sie i wie man zwischen den Dokumentbearbeitungsansichten wechselt und ii wie man die Standardbearbeitungsansicht eines bestimmten Dokumenttyps nd
19. 2013 Altova GmbH Benutzerhandbuch 350 Benutzerreferenz Men Extras Strg F F3 Strg H Strg Strg E Strg T Strg D Strg M Strg Umschalt Strg Umschalt E Strg Umschalt T Strg Umschalt D Strg Umschalt M Strg ALT Strg ALT E Strg ALT T Strg ALT D Strg ALT M Tastaturk rzel f r die Textansicht Strg ww Strg we Strg 0 Strg Mausrad nach vorne Strg Mausrad nach hinten Suchen Weitersuchen Ersetzen Attribut anhangen In der Grid Ansicht Element anhangen In der Textansicht Gehe zum Star End Tag wenn sich der Cursor auf dem Gegenst ck des Tags befindet Text anhangen CDATA anhangen Comment anhangen Attribut einf gen Element einf gen Text content einf gen CDATA einf gen Comment einf gen Child Attribute hinzu Child Element hinzu Child Text hinzu Child CDATA hinzu Child Comment hinzu Vergr ern Verkleinern Zoom zur cksetzen Vergr ern Verkleinern Standard Tastaturk rzel geordnet nach Funktion In der unten stehenden Tabelle sind Tastenk rzel aufgelistet die verschiedenen h ufig verwendeten Befehlen zum Zeitpunkt der Installation zugewiesen wurden Funktion Befehl Editieren abbrechen Child Attribute hinzu Child CDATA hinzu Child Comment hinzu Child Element hinzu Child Text hinzu Attribut anh ngen CDATA anh ngen Comment anh ngen Element anh ngen Text anh ngen Wohlgeformtheit pr fen Aktives
20. Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Installieren von Versionskontrollsystemen 211 Borland StarTeam Cross Platform Client 2008 R2 http www borland com us products starteam Um die Borland StarTeam Microsoft SCC Integration zu installieren f hren Sie das Setup Programm aus und w hlen Sie bei der Installation die SCC API Integration Altova Produkte k nnen nun bei Angabe der Server Adresse des Endpunkts des einzuloggenden Benutzernamens und Passworts und Ihres Projekt und Arbeitspfads eine Verbindung zur Speicherschnittstelle herstellen Codice Software Plastic SCM Professional 2 7 127 10 SCC Plugin http www codicesoftware com xpproducts aspx Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem Es m ssen nur die Komponenten client und das Visual Studio SCC plug in installiert werden ComponentSoftware CS RCS PRO 5 1 http www componentsoftware com Products RCS 1 Um ComponentSoftware CS RCS PRO zu installieren starten Sie das Setup Programm und aktivieren Sie die Option Workstation Setup 2 Definieren Sie die Root f r die Struktur der Speicherschnittstelle und starten Sie Ihren Rechner nach Abschluss der Installation neu 3 ber ComponentSoftware RCS Properties k nnen Sie ein Projekt ausw hlen oder erstellen und einen Arbeitsordner definieren Dynamsoft SourceAnywhere for VSS 5 3 2 Client http www dynamsoft com Products SAW_Overview
21. Bei erfolgreicher Wohlgeformtheitspr fung wird am unteren Rand des Hauptfensters eine Meldung angezeigt Abbildung unten v a R al fal a a amp X Smart Fix anzeigen Die Datei C Users Documents Altova XMLSpy201 3 Examples TutoriahCompanyFirst xml ist wohlgeformt Wenn bei der Wohlgeformtheitspr fung ein Fehler entdeckt wurde wird das Fehler verursachende Objekt markiert und eine entsprechende Fehlermeldung am unteren Rand des Hauptfensters angezeigt Abbildung unten lt i v a D B B s A X Quick Fix anzeigen a x Die Datei C Users Documents Altova XMLSpy201 3 Examples NanonullOrg xml ist nicht wohlgeformt iE 0 Das Zeichen lt wird grammatikalisch nicht erwartet Ursache erwartet wird eines der folgenden siehe unten oe Details Anmerkung Das Fenster Meldungen enth lt neun Register Das Ergebnis der Wohlgeformtheitspr fung wird immer auf dem aktuellen Register angezeigt Sie k nnen daher die Wohlgeformtheit eines XML Dokuments auf Register 1 berpr fen und das Ergebnis auf diesem Register aufbewahren Um die Wohlgeformtheit eines zweiten Dokuments zu berpr fen wechseln Sie zu Register 2 oder Register 3 wenn Sie m chten bevor Sie die Wohlgeformtheitspr fung durchf hren Wenn Sie die Register nicht wechseln wird Register 1 bzw das aktive Register durch das Ergebnis der letzten berpr fung berschrieben Eigentlich ist es nicht erlaubt ein schlecht geformtes XML Dok
22. Ein Auskommentieren eingef gt werden Um einen Textblock auszukommentieren w hlen Sie den Text aus und w hlen Sie anschlie end entweder im Men Bearbeiten oder im Kontextmen den Befehl Ein Auskommentieren aus Der auskommentierte Text wird ausgegraut siehe Abbildung unten lt Department gt i lt Name gt Adminis tration lt Name gt lt Person gt lt Person gt lt Person gt lt lt Person lt Department gt Um die Auskommentierung eines Textblocks r ckg ngig zu machen setzen Sie den Cursor in 2013 Altova GmbH Benutzerhandbuch 264 Benutzerreferenz Men Bearbeiten den auskommentierten Block und w hlen Sie entweder im Men Bearbeiten oder im Kontextmen den Befehl Ein Auskommentieren aus Die Kommentar Trennzeichen werden entfernt und der Text ist nun nicht mehr ausgegraut Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 265 13 3 Men Projekt XMLSpy verwendet die bekannte Baumstruktur um Dateien und URLs in einem XML Projekt zu gliedern Dateien und URLs mit gleicher Erweiterung k nnen in Ordnern gesammelt werden wodurch eine einfache Strukturierung und Batchmanipulation gegeben ist Neues Projekt Projekt ffnen Projekt neu laden Projekt schlie en Projekt speichern Projekt speichern unter Versionskontrolle Dateien zu Projekt hinzuf gen Globale Ressource zu Projekt hinzuf gen URL zu Projekt hinzuf gen
23. Im Dialogfeld Einchecken Abbildung unten k nnen Sie i die einzucheckenden Dateien ausw hlen und ii w hlen ob die Datei ausgecheckt bleiben soll Dateien OK C Workspace MyProject spp V C Workspace QuickStart xml Abbrechen V C Workspace QuickStart xsd Alles markieren Unterschiede Ausgecheckt lassen Kommentar Anmerkung In beiden Dialogfeldern Einchecken und Auschecken werden mehrere Dateien angezeigt wenn das ausgew hlte Objekt Projekt oder Projektordner mehrere Dateien enth lt Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Arbeiten mit Versionskontrolle 233 12 6 3 Dateien schreibgesch tzt abrufen Mit dem Befehl Abrufen im Men Projekt Versionskontrolle werden Dateien aus dem Repository als schreibgesch tzte Dateien abgerufen Um eine Datei bearbeiten zu k nnen m ssen Sie sie auschecken Im Dialogfeld Abrufen werden die Dateien im Objekt Projekt oder Ordner an denen der Befehl Abrufen ausgef hrt wurde aufgelistet siehe Abbildung unten Sie k nnen die abzurufenden Dateien markieren indem Sie sie im Dialogfeld Abrufen mit einem H kchen versehen Anmerkung Mit dem Befehl Ordner abrufen k nnen Sie einzelne Unterordner im Repository ausw hlen falls dies Ihr Versionskontrollsystem gestattet Versionskontrolle Abrufen En C Workspace MyProject spp C Workspace Persons xml Abbrechen C Workspace QuickStart css C Workspace Quic
24. Letter v Portrait Source Automatically Select 2 Landscape Network ok _ Cancel Anmerkung Um die Anzeige von Hintergrundfarben und Bildern in der Druckvorschau zu aktivieren gehen Sie folgenderma en vor i Klicken Sie in Internet Explorer im Men Extras auf Internetoptionen und anschlie end auf das Register Erweitert ii aktivieren Sie im K stchen Einstellungen unter Drucken das Kontrollk stchen Hintergrundfarben und bilder drucken und iii klicken Sie anschlie end auf OK 13 1 10 Zuletzt verwendete Dateien Beenden Im Men Datei sehen Sie eine Liste der neun zuletzt verwendeten Dateien wobei die zuletzt verwendete Datei zuoberst angezeigt wird Durch Anklicken einer Datei k nnen Sie diese ffnen ber die Tastatur k nnen Sie mit der Funktionstaste ALT A das Men Datei aufrufen und dann die der Datei entsprechende Nummer eintippen Mit dem Befehl Beenden beenden Sie XMLSpy nachdem Sie Ihre Arbeit an Ihren Dokumenten abgeschlossen haben Wenn noch nicht gespeicherte Dokumente offen sind werden Sie gefragt ob Sie die nderungen speichern m chten XMLSpy speichert weiters Programmeinstellungen sowie Informationen ber die zuletzt verwendeten Dateien Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Bearbeiten 257 13 2 13 2 1 13 2 2 13 2 3 Men Bearbeiten In diesem Men befinden sich Befehle die beim Editieren mit XMLSpy verwendet werd
25. OrgChart sps 2 OrgChart xsl DTD Schemas address xsd OrgChart xsd fay TextState xsc m Expense Report International m Purchase Order SOAP Debugger m WSDL Editor MapForce m IndustryStandards XBRL Examples m XML based Website ZIP Archives m XQuery ED XSLT2 m Office2007 Erstellen neuer Projekte Offnen bestehender Projekte Ein neues Projekt wird mit dem Mentbefehl Projekt Neues Projekt erstellt Ein bestehendes Projekt wird mit dem Men befehl Projekt Projekt ffnen ge ffnet Das neu ge ffnete Projekt ob nun ein neues oder bestehendes Projekt tritt im Projektfenster an Stelle des gedffneten Projekts Wenn das zuvor ge ffnete Projekt nicht gespeicherte nderungen enth lt gekennzeichnet durch ein Sternchen neben dem Ordnernamen siehe Abbildung unten werden Sie gefragt ob Sie diese nderungen speichern m chten Benennen und Speichern von Projekten Ein neues Projekt erh lt seinen Namen wenn Sie es speichern Ein Projekt wird mit dem Befehl Projekt Projekt speichern gespeichert und erh lt die Dateierweiterung spp Nachdem ein Projekt ge ndert wurde muss es gespeichert werden damit die nderungen erhalten bleiben Beachten Sie dass ein Projekt der Name des Projekts ist der des obersten Ordners im Projektfenster nur durch ndern des Namens im Windows Datei Explorer umbenannt werden kann der Name kann nicht ber die Benutzeroberfl che der Applikation selbst ge ndert werden Die Name
26. Technische Daten Altova XSLT und XQuery Prozessor 397 2 3 Altova XSLT und XQuery Prozessor Die Altova Produkte arbeiten mit dem Altova XSLT 1 0 Prozessor dem Altova XSLT 2 0 Prozessor und dem Altova XQuery Prozessor N here Informationen zu diesen Prozessoren finden Sie in den Anh ngen zu dieser Dokumentation Informationen zu Prozessoren 2013 Altova GmbH Anh nge 398 Technische Daten Unicode Unterst tzung 2 4 Unicode Unterst tzung Die XML Produkte von Altova bieten vollst ndige Unicode Unterst tzung Um ein XML Dokument ben tigen Sie eine Schriftart die die von diesem Dokument verwendeten Unicode Zeichen unterst tzt Beachten Sie bitte dass die meisten Schriftarten nur eine bestimmte Untergruppe des gesamten Unicode Bereichs enthalten und normalerweise f r das entsprechende Schriftsystem ausgelegt sind Wenn Zeichen falsch dargestellt werden k nnte der Grund darin liegen dass die gew hlte Schriftart die erforderlichen Glyphen nicht enth lt Es ist daher n tzlich eine Schriftart zu verwenden die den gesamten Unicode Bereich abdeckt v a wenn Sie XML Dokumente in unterschiedlichen Sprachen oder Schriftsystemen editieren Ein typische auf Windows PCs installierte Unicode Schriftart ist Arial Unicode MS Im Ordner Examples Ihres Applikationsordners finden Sie eine XHTML Datei mit dem Namen Unicode UTF8 html die den folgenden Satz in verschiedenen Sprachen und Schriftsystemen enth lt e W
27. XQuery Dokumente und iii CSS Dokumente F r einzelne Textelemente in einem Dokument die eine unterschiedliche Semantik haben k nnen unterschiedliche Textfarben verwendet werden So k nnen Sie z B unterschiedliche Farben f r Elementnamen und Attributnamen und den Inhalt von Elemente verwenden Wenn Sie unterschiedliche Farben f r unterschiedliche Textelemente verwenden ist die Syntaxf rbungsfunktion aktiviert Textschriftarten werden im Dialogfeld Optionen auf dem Register Schriftarten angepasst Eine Beschreibung dazu finden Sie in dieser Dokumentation im Abschnitt Benutzerreferenz Optionen Textschriftarten Einr ckung Wohlgeformte Dokumente k nnen mit Pretty Print dargestellt werden D h das Dokument wird so formatiert dass die hierarchische Struktur des Dokuments mit Hilfe neuer Zeilen und Einr ckungen dargestellt wird siehe Screenshot unten office i lt Name gt Nanonull Inc lt Name gt lt Desc gt lt Location gt US lt Locati on gt lt Address gt i lt ipo street 113 Oakstreet Suite 4876 lt ipo street gt lt ipo city Vereno lt ipo city gt lt ipo state gt 0C lt ipo state gt i lt ipo 2ip gt 29213 lt ipo zip gt lt Address gt lt Phone gt 1 321 555 5155 O lt Phone gt Fax 1 321 555 5155 4 lt Fax gt lt EMai 1 gt offi ce nanonul com lt EMai 1 gt lt Department gt i lt Name gt Administration lt Name gt lt Person gt i lt First gt Vernon lt First gt lt Last gt Ca
28. amp amp Technical Support grade 9 spartment IT amp amp Technical Support grade 9 rtment IT amp Technical Support grade 10 jepartment IT amp Technical Support grad 10 sartment IT amp Technical Support grad 11 nent IT amp Technical Support grade D 11 it IT samp Technical Support grade D 12 artment Engineering grade C gt 12 ment Engineering grade B gt 13 department Engineering grade D gt 13 partment Engineering grade D gt ment Administration grade C gt ent Marketing grade B gt i 2 3 apartment Administration grade D gt 4 rtment Administration grade D gt 5 6 7 8 4 gt ESS Deleted Text Changed Text Inserted Text Ln3 Col79 In der Abbildung oben sehen Sie das Visual SourceSafe Vergleichsergebnis siehe Dialogfeld Optionen oben w hrend die Ergebnisse in der Abbildung unten im Unix Format angezeigt werden In beiden Abbildungen gibt es zwei Unterschiede in beiden F llen eine nderung des grade von C in B lt person first Vernon last Callaby department Administration grade C gt lt person first Vernon last Callaby department Administration grade B 12c12 lt lt person first Fred last Landis department Engineering grade C gt lt person first Fred last Landis department Engineering grade B gt Eine ausf hrliche Beschreibung dazu wie Ihr Versionskontrollsystem Unterschiede b
29. aus um mehrere Dateien auszuw hlen halten Sie beim Anklicken die Strg Taste gedr ckt Die ausgew hlten Datei en werden im Textfeld Files to Share links oben angezeigt Die Dateien verschwinden aus dem Fenster auf der linken Seite Klicken Sie auf Freigeben und anschlie end Schlie en um die ausgew hlte n Datei en in den lokalen freigegebenen Ordner zu kopieren Der freigegebene Ordner wird im Namen des Dialogfelds Share to Ordner angegeben In der Abbildung oben ist es der lokale Ordner da sich das Zeichen in dem Ordner im Repository an den der lokale Ordner gebunden ist befindet Sie k nnen den freigegebenen Ordner im Dialogfeld Versionskontrolle wechseln Abbildung unten Versionskontrolle wechseln sehen und den Ordner durch ndern des lokalen Pfads und Binding einstellen 2013 Altova GmbH Benutzerhandbuch 278 Benutzerreferenz Men Projekt Versionskontrolle wechseln Lokaler Pfad C Workspace Durchsuchen Scc Provider Microsoft Visual SourceS afe Auswahlen Server Name C Workarea Binden Server Binding MyProject BAAAAAAA Bindung aufheben Anmelde ID AAA Verbunden a N here Informationen zum Freigeben von Dateien ber Ihr Versionskontrollsystem finden Sie in der Benutzerdokumentation zu Ihrem Versionskontrollsystem Verlauf anzeigen Mit dem Befehl Verlauf anzeigen aktivieren Sie die Verlaufsfunktion des aktiven Versionskontrollsystems Damit zeigen Sie den Verlauf der im
30. ber die Eingabehilfe Entities Mehr Uber die Bearbeitung in der Authentic Ansicht Nahere Informationen Uber die Bearbeitung in der Authentic Ansicht finden Sie im Abschnitt Authentic Ansicht 2013 Altova GmbH Benutzerhandbuch 110 XML Eingabehilfen f r XML Dokumente 5 6 Eingabehilfen f r XML Dokumente Es gibt drei Eingabehilfen f r XML Dokumente die Element Eingabehilfe die Attribut Eingabehilfe und die Entities Eingabehilfe Wenn ein Element ber die Element Eingabehilfe hinzugef gt wird k nnen Sie es je nach der im Dialogfeld Optionen auf dem Register Bearbeiten gew hlten Einstellung mit seinen obligatorischen Child Elementen Attributen allen Child Elementen oder keinem Child Element oder Attribut einf gen Wenn leere Attribute hinzugef gt werden werden sie mit Anf hrungszeichen hinzugef gt Beachten Sie dass die Eingabehilfen in den verschiedenen Ansichten unterschiedlich aussehen je nachdem welche Funktionalit ten in der entsprechenden Ansicht verf gbar sind Element Eingabehilfe Beachten Sie die folgenden Punkte e Textansicht Elemente werden an der Cursorposition eingef gt Nicht verwendete Elemente werden rot verwendete Elemente grau angezeigt Obligatorische Elemente sind mit einem Ausrufezeichen vor dem Namen des Elements markiert e Grid Ansicht Elemente k nnen hinter dem ausgew hlten Element angeh ngt werden davor eingef gt oder als Child Element des ausgew hlten Ele
31. die Sie in Form eines Keycodes erhalten der in das Dialogfeld Software Aktivierung eingegeben werden muss um das Produkt zu aktivieren Sie k nnen Ihre Lizenz online in unserem Web Shop unter Altova Shop erwerben Weitergabe der Software an andere Mitarbeiter in Ihrem Unternehmen zu Testzwecken Wenn Sie die Evaluierungsversion der Software auch anderen Personen in Ihrem Unternehmen ber das Netzwerk zur Verf gung stellen m chten oder wenn Sie sie auf einem PC installieren m chten der nicht mit dem Internet verbunden ist sollten Sie nur das Installationsprogramm weitergeben vorausgesetzt es wurde nicht modifiziert Jeder der das von Ihnen zur Verf gung gestellte Installationsprogramm aufruft muss einen eigenen Evaluierungs Keycode f r 30 Tage anfordern Nach Ablauf des Testzeitraums muss eine Lizenz erworben werden damit das Produkt weiter verwendet werden kann N here Informationen finden Sie in der Altova Software Lizenzvereinbarung am Ende dieses Handbuchs 2013 Altova GmbH Anhange 402 Lizenzinformationen Software Aktivierung und Lizenz berwachung 3 2 Software Aktivierung und Lizenz berwachung Im Rahmen der Aktivierung der Software durch Altova verwendet die Software unter Umst nden Ihr internes Netzwerk und Ihre Internetverbindung um die Lizenzdaten w hrend der Installation Registrierung der Verwendung oder der Aktualisierung an einen von Altova betriebenen Lizenzserver zu bertragen und die Auth
32. gen w hlen Anmerkung CDATA Abschnitte k nnen nicht in Eingabefelder d h in ein oder mehrzeilige Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 155 8 2 2 Textfelder eingef gt werden CDATA Abschnitte k nnen nur in Elemente eingef gt werden die in der Authentic Ansicht als Komponenten des Textinhalts angezeigt werden Bearbeiten von Links und Navigieren zum Ziel eines Links Ein Hyperlink besteht aus zwei Teilen dem Link Text und dem Ziel des Links Sie k nnen den Link Text bearbeiten indem Sie auf den Text klicken und ihn ndern Sie k nnen jedoch das Ziel des Links nicht bearbeiten Das Ziel des Links wird vom Designer des Stylesheet definiert entweder durch Eingabe einer statischen Zieladresse oder durch Abrufen der Zieladresse aus Daten im XML Dokument In der Authentic Ansicht k nnen Sie zum Ziel des Links navigieren indem Sie die Strg Taste dr cken und auf den Link Text klicken Beachten Sie Wenn Sie nur auf den Link klicken k nnen Sie den Link Text nur bearbeiten Tabellen in der Authentic Ansicht Die drei Tabellentypen fallen in zwei Kategorien SPS Tabellen statische und dynamische und CALS HTML Tabellen SPS Tabellen Es gibt zwei Arten von SPS Tabellen statische und dynamische SPS Tabellen werden vom Autor des StyleVision Power Stylesheet mit dem Ihr XML Dokument verkn pft ist erstellt Sie k nnen selbst keine SPS Tabelle in das XML Dokument ein
33. http my company com namespace AddressLast xsd gt lt Address xsi type US Address gt i lt Name gt US dependency lt Name gt lt Street gt Noble Ave lt Street gt i lt City gt Dallas lt City gt lt Address gt Auf der linke Seite befinden sich drei Leisten i die Zeilennummernleiste ii die Lesezeichenleiste die zwei blaue Lesezeichen enthalt und iii die Klappleiste Uber die Sie XML Elemente ein und ausklappen k nnen Zus tzlich dazu k nnen visuelle Hilfen wie z B Einr cklinien Zeilenendemarkierungen und Leerzeichenmarkierungen ein und ausgeblendet werden indem Sie die entsprechenden Kontrollk stchen im Bereich Visuelle Hilfen des Dialogfelds Einstellungen f r Textansicht siehe Abbildung oben aktivieren bzw deaktivieren In der Abbildung oben sind die Einr cklinien aktiviert Beim Element address sehen Sie eine Einr cklinie Anmerkung Die Textansicht spezifischen Funktionen Pretty Print und Lesezeichen wurden bereits weiter oben im Abschnitt Einstellungen f r Textansicht dieses Tutorials behandelt Bearbeitung in der Textansicht In diesem Abschnitt werden wir Daten in der Textansicht eingeben und bearbeiten um die Funktionen der Textansicht zu erl utern Gehen Sie folgenderma en vor 1 W hlen Sie die Men option Ansicht Text oder klicken Sie auf das Register Text Sie Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XML Dokumente 39 sehen nu
34. http www vw org 2001 KMLScheme xsi schema http imy company comnamespace AddressLast xsd Address xsi type US Address 4 Person Manager Degree Programmer Wir wollen das Dokument nun validieren und etwaige Fehler korrigieren Validierung des Dokuments XMLSpy bittet zwei Funktionen zur Uberpriifung des XML Dokuments e Wohlgeformtheitsprifung e Validierung Wenn ein Fehler bei einer dieser beiden berpr fungen gefunden wird muss das Dokument entsprechend ge ndert werden berpr fung der Wohlgeformtheit Ein XML Dokument ist wohlgeformt wenn es zu jedem Start Tag einen End Tag gibt Elemente korrekt verschachtelt sind und keine Zeichen fehlen oder an der falschen Stelle stehen z B eine Entity ohne das Semikolon usw Sie k nnen die Wohlgeformtheit eines Dokuments in jeder Bearbeitungsansicht berpr fen W hlen Sie zum Pr fen der Wohlgeformtheit die Men option XML Wohlgeformtheit pr fen oder dr cken Sie die Taste F7 oder klicken Sie auf Bl Am unteren Rand des Hauptfensters erhalten Sie im Fenster Meldungen eine Meldung welche anzeigt ob das Dokument wohlgeformt ist Beachten Sie dass das Meldungsfenster neun Ausgaberegister enth lt Das Ergebnis der Validierung wird immer auf dem aktuellen Register angezeigt Sie k nnen daher die Wohlgeformtheit f r eine Schemadatei auf Register 1 berpr fen und das Ergebnis aufbewahren indem Sie zu Register 2 wechseln bevor Sie das n chste Sch
35. iii eine Benutzerreferenz Am besten Sie beginnen mit der Einf hrung um einen berblick ber die Benutzeroberfl che und die wichtigsten Applikationseinstellungen zu erhalten Wenn Sie noch keine XML Kenntnisse haben arbeiten Sie das XMLSpy Tutorial durch um sich mit XMLSpy vertraut zu machen und zu lernen wie man einfache XML Dokumente erstellt und bearbeitet Lesen Sie anschlie end die Abschnitte Bearbeitungsansichten und die Anleitung f r die Arbeit mit XMLSpy Diese enthalten die wichtigsten Informationen f r Sie Der Abschnitt Benutzerreferenz kann anschlie end zu Referenzzwecken herangezogen werden Einf hrung In der Einf hrung werden die Benutzeroberfl che und wichtige Einstellungen im Dialogfeld Optionen beschrieben Tutorials Das XMLSpy Tutorial hilft Ihnen sich mit XMLSpy und den wichtigsten Funktionen von XMLSpy vertraut zu machen Arbeiten mit Im Teil Arbeiten mit werden die Funktionalit ten beschrieben die in XMLSpy zur Entwicklung der verschiedensten XML Ressourcen zur Verf gung stehen Im ersten Abschnitt dieses Teils werden die verschiedenen Bearbeitungsansichten von XMLSpy beschrieben Im Anschluss daran werden die Funktionalit ten erl utert die zur Entwicklung spezifischer XML Ressourcen zur Verf gung stehen Abschlie end enth lt der Teil Arbeiten mit eine Reihe von Abschnitten ber Funktionen die in der gesamten Applikation zur Verf gung stehen Im Folgenden sind die einzelnen Abschnitte die
36. in der Abbildung unten definiert targetNamespace local Details Durch Deklarieren des XPath Standard Namespace f r xs schema wird der XPath Standard Namespace f r den Geltungsbereich des gesamten Schemas deklariert Sie k nnen diese Deklaration f r Elemente in denen das Attribut xpathDefaultNamespace Zul ssig ist siehe Liste oben au er Kraft setzen Anstelle eines tats chlichen Namespace kann das Attribut xpathDefaultNamespace eines von drei Schl sselw rtern enthalten e targetNamespace Der XPath Standard Namespace ist mit dem Target Namespace des Schemas identisch e defaultNamespace Der XPath Standard Namespace ist mit dem Standard Namespace des Schemas identisch e 1local Es gibt keinen XPath Standard Namespace Wenn im Dokument kein XPath Standard Namespace deklariert ist haben Elemente ohne Pr fix in XPath Ausdr cken keinen Namespace Anmerkung Die XPath Standard Namespace Deklaration gilt nicht f r Attribute IDs von Identity Constraints Eine ID kann einem Identity Constraint seinem Selektor und oder Feldern zugewiesen werden W hlen Sie dazu die gew nschte Komponente aus und geben Sie die ID in der Eingabehilfe Details in die Zeile id ein Sortieren von Identity Constraints Sie k nnen die IDCs auf dem Register Identity Constraints durch Klicken auf die Schaltfl che Sortieren in der Symbolleiste des Registers sortieren Im daraufhin angezeigten Dialogfeld Komponenten s
37. in der Enterprise und der Professional Edition k nnen Sie Ihr Dokument in der Grid Ansicht auch bearbeiten m XML 4 Company xmins xmins xs Address al Person 2 http Amy company cominamespace http iiae w3 0rg 2001 XxMLSchema instance xsi schema http my company com namespace AddressLast xsd xsiztype US Address Name US dependency Street Noble Ave City Dallas Zip 04812 State Texas Manager Degree Programmer First 1 false true 2 true i false 3 true Beachten Sie in der Abbildung oben dass das Dokument als Hierarchie in Form eines Rasters angezeigt wird Wenn ein Node Inhalt enth lt ist er in zwei Felder aufgeteilt eines f r den Namen und eines f r den Inhalt Node Namen werden fett und Node Inhalt in normaler Schrift angezeigt Mehr ber die Grid Ansicht Eine ausf hrlichere Beschreibung der Grid Ansicht finden Sie unter Bearbeitungsansichten 2013 Altova GmbH Benutzerhandbuch 108 XML Bearbeiten von XML in der Authentic Ansicht 5 5 Bearbeiten von XML in der Authentic Ansicht In der Authentic Ansicht kann der Benutzer ein XML Dokument wie ein normales Textdokument bearbeiten Abbildung unten Der XML Markup Code und der gesamte restliche Text bei dem es sich nicht um Inhalt handelt kann fur denjenigen der das Dokument bearbeitet ausgeblendet werden Dies ist n tzlich wenn jemand das Dokument bearbeitet der nicht mit XML vertra
38. kann hier bearbeitet und wieder in der Datenbank gespeichert werden Bei Verwendung einer XML Datenbank als XML Datenquelle handelt es sich bei den in der Authentic Ansicht angezeigten XML Daten um das XML Dokument das in einer der Zellen der XML Datenspalte enthalten ist Mit dem Befehl Neue Zeile mit XML Daten f r Bearbeitung ausw hlen k nnen Sie ein XML Dokument aus einer anderen Zelle oder Zeile dieser XML Spalte ausw hlen Bei Auswahl des Befehls Neue Zeile ausw hlen wird das Dialogfeld XML Feld ausw hlen aufgerufen Abbildung unten in dem die Tabelle die die XML Spalte enth lt angezeigt wird Choose XML field Please select the source field from table CUSTOMER that contains XML data Filter Where clause cio gt 1002 CID INFO HISTORY lt xml version 1 0 encoding UTF 8 gt lt cust NULL am vr enero re NULLI lt xml version 1 0 encoding UTF 8 lt cust NULL Sie k nnen f r diese Tabelle einen Filter eingeben Dabei sollte es sich um eine SQL WHERE Klausel handeln nur die Bedingung ohne das wHERE Schl sselwort wie z B CID gt 1002 Klicken Sie auf Aktualisieren um das Dialogfeld zu aktualisieren In der Abbildung oben sehen Sie das Ergebnis einer gefilterten Ansicht W hlen Sie als n chstes die Zelle die das gew nschte XML Dokument enth lt aus und klicken Sie auf OK Das XML Dokument in der ausgew hlten Zelle Zeile wird in die Authentic Ansicht gelad
39. key Mit einem Key Constraint wird festgelegt i dass der Wert eines Elements oder Attributs oder einer Gruppe von Elementen und oder Attributen innerhalb eines bestimmten Geltungsbereichs eindeutig sein muss und ii dass diese Feld Elemente und oder Attribute im XML Instandokument vorhanden sein m ssen optionale Elemente oder Attribute sollten daher nicht als Felder eines Key Constraint ausgew hlt werden Was den oben beschriebenen Punkt i betrifft ist ein Key Constraint daher mit einem Unique Constraint identisch Er legt jedoch einen zus tzlichen Constraint fest seine Feld Elemente Attribute m ssen im XML Dokument vorhanden sein In der Abbildung unten sehen Sie einen Key Constraint f r ein match Element der dem ersten oben beschriebenen Unique Constraint hnelt Attribute Assertions Identity constraints Mit diesem Key Constraint wird festgelegt dass jedes team Element im Geltungsbereich jedes match Element einen eindeutigen name Attributwert haben muss Zus tzlich dazu wird festgelegt dass das name Attribut in jedem match team Element vorhanden sein muss Anmerkung Die Spalte Refer auf dem Register Identity Constraints ist nur bei keyref Constraints nicht aber bei unique oder key Constraints aktiv Key Reference Constraint keyref Ein Key Reference Constraint vergleicht eine Gruppe von Werten in einem Instanzdokument mit einer anderen In unserem XML Fragment siehe oben k nnen wir z B mit
40. lt b gt bold amp x20 lt b gt lt i gt italic lt i gt lt para gt or lt para gt This is lt b gt bold lt b gt lt i gt amp x20 italic lt i gt lt para gt Wenn eines der oben genannten para Elemente mit demselben XSLT Template verarbeitet wird erhalten Sie folgendes Ergebnis This is bold italic 2013 Altova GmbH Anhange 378 Prozessor Informationen XSLT 2 0 Prozessor Implementierungsinformationen 1 2 1 2 1 XSLT 2 0 Prozessor Implementierungsinformationen Der Altova XSLT 2 0 Prozessor ist in die Altova XML Produkte XMLSpy StyleVision Authentic und MapForce integriert In diesem Abschnitt werden die implementierungsspezifischen Aspekte des Prozessors beschrieben Im ersten Teil des Abschnitts finden Sie allgemeine Informationen ber den Prozessor Im Anschluss daran finden Sie eine Liste der implementierungsspezifischen Aspekte der XSLT 2 0 Funktionen Informationen ber das implementierungsspezifische Verhalten von XPath 2 0 Funktionen finden Sie im Abschnitt XPath 2 0 und XQuery 1 0 Funktionen Allgemeine Informationen Der Altova XSLT 2 0 Prozessor entspricht der XSLT 2 0 Recommendation vom 23 January 2007 Beachten Sie bitte die folgenden allgemeinen Informationen ber den Prozessor R ckw rtskompatibilit t Der Altova XSLT 2 0 Prozessor ist r ckw rtskompatibel Die R ckw rtskompatibilit t des XSLT 2 0 Prozessors kommt nur dann zum Einsatz wenn Sie den XSLT 2 0 Prozessor von Alt
41. ndiger Pfad zum Dateiverzeichnis mit den Applikationsdaten f r alle Benutzer Vollst ndiger Pfad zum Ordner Favoriten f r den aktuellen Benutzer Vollst ndiger Pfad zum pers nlichen Ordner f r den aktuellen Benutzer Vollst ndiger Pfad zum Ordner SendTo f r den aktuellen Benutzer Vollst ndiger Pfad zum Systemschriftarten Ordner Vollst ndiger Pfad zum Programmdateiordner f r den aktuellen Benutzer Vollst ndiger Pfad zum Ordner Gemeinsame Dateien f r den aktuellen Benutzer Vollst ndiger Pfad zum Windows Ordner f r den aktuellen Benutzer Vollst ndiger Pfad zum Systemordner f r den aktuellen Benutzer 2013 Altova GmbH Benutzerhandbuch 120 DTDs und XML Schemas Kataloge in XMLSpy LocalAppDatar Vollst ndiger Pfad zum Dateisystemverzeichnis das als Datenspeicher f r older lokale nicht Roaming Applikationen dient MyPicturesFol der Vollst ndiger Pfad zum Ordner Meine Bilder Funktionsweise von Katalogen DTDs Kataloge dienen normalerweise dazu einen Aufruf von einer DTD auf eine lokale URI umzuleiten Dies geschieht in der Katalogdatei durch Mappen von Public und System Identifiers auf die gew nschte lokale URI Wenn also die DOCTYPE Deklaration in einer XML Datei gelesen wird findet der Public oder System Identifier ber das Katalogdatei Mapping die gew nschte lokale Ressource F r gebr uchliche Schemas ist der PUBLIC Identifier normalerweise vordefiniert sodass nur die URI
42. oder ber die Versionskontrollapplikation Aigenta Unified SCC 1 0 6 http aigenta com products UnifiedScc aspx Mit den folgenden Schritten wird Altova DiffDog in Aigenta Unified SCC integriert 1 Klicken Sie auf dem Register Versionskontrolle auf die Schaltfl che Erweitert 2 Wahlen Sie das Register Comparison and merging und definieren Sie den vollst ndigen DiffDog Dateipfad als Vergleichstool Borland StarTeam Cross Platform Client 2008 R2 http www borland com us products starteam Mit den folgenden Schritten wird Altova DiffDog in Borland Start Team integriert 1 Verwenden Sie die Personal Options des StarTeam Client Tools Personal options File Alternate applications 2 Compare utility Geben Sie den vollstandigen Pfad zu DiffDog ein 3 Compare utility options file1 file2 ComponentSoftware CS RCS PRO 5 1 http www componentsoftware com Products RCS Mit den folgenden Schritten wird Altova DiffDog in ComponentSoftware CS RCS Pro integriert 1 Gehen Sie zu den ComponentSoftware CS RCS Properties 2 Wahlen Sie auf dem Register File Types eine Dateierweiterung aus und bearbeiten Sie sie 3 Geben Sie den Wert Custom Tool f r das Difference Analysis Tool ein bzw w hlen Sie ihn aus und durchsuchen Sie die Struktur um den vollst ndigen Pfad zu DiffDog einzuf gen Dynamsoft SourceAnywhere for VSS 5 3 2 Client http www dynamsoft com Products SAW_Overview aspx Mit den folgen
43. sselw rter und Funktionen sind diejenigen die vom Altova XQuery Prozessor unterst tzt werden e Die Variablen werden im XQuery Dokument selbst definiert Wenn Sie in der Textansicht ein Zeichen und ein weiteres Zeichen eingeben erscheint das Zeichen in der Variablen Eingabehilfe es sei denn es existiert eine Variable die aus genau diesem Zeichen besteht Sobald ein eingegebener Variablenname mit einem bereits existierenden Variablennamen Ubereinstimmt verschwindet der neu eingegebene Variablenname aus der Eingabehilfe e Zum Navigieren in einer Eingabehilfe klicken Sie auf einen Eintrag in der Eingabehilfe und bewegen Sie sich mittels Bildlaufleiste Mausrad oder der Bild auf bzw Bild ab Taste durch die Liste Um einen der in den Eingabehilfen aufgelisteten Eintr ge in das Dokument einzuf gen setzen Sie den Cursor an die gew nschte Stelle und doppelklicken Sie auf den Eintrag In XQuery stellen einige Zeichenfolgen sowohl ein Schl sselwort als auch eine Funktion dar empty unordered und except Diese Strings werden immer als Schl sselw rter eingegeben blau selbst wenn Sie die Funktion dieses Namens in der Funktionen Eingabehilfe ausw hlen Wenn eine Funktion blau angezeigt wird ist sie durch die Klammern die auf den Funktionsnamen folgen als solche zu erkennen XQuery Syntaxf rbung Ein XQuery Dokument kann sowohl aus XQuery Code als auch XML Code bestehen In diesem Abschnitt wird die Standard Syntaxf rbung f r de
44. these trademarks While every precaution has been taken in the preparation of this document the publisher and the author assume no responsibility for errors or omissions or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document Published 2013 2013 Altova GmbH Inhaltsverzeichnis Willkommen bei XMLSpy 3 Benutzerhandbuch 6 1 RaptorXML 8 Einf hrung 9 2 1 Die grafische Benutzeroberll che u a ee nr 10 2 1 1 Haupttenster cv ne ee tes 11 2 1 2 Projektfenster unsunesesestnsgenennenanai nennen Een 12 2 1 3 Tnfo Fenster 22 2 2 aa Ss Erna WA OR A aR AE 14 2 1 4 Eingabehilfen 4 2 22222 ae eek ee R 14 2 1 5 Ausgabefenster Meldungen cccccscesssescesscessceseceecesecesecaecaaecaeecaeeeaeeeaeenseseeeeereeaeens 15 2 1 6 Men leiste Symbolleisten und Statusleiste cccesceecsessceesceesceeeceeceseesseceeeceeeeeeneeees 16 2 2 Die Applikationsumgebung near 18 2 2 1 Einstellungen und Anpassung cccccsccesccesesececseeeseeeseeseeeeeceseeesecnaeceseceaeenaecaeceeeeeeneeaes 18 2 2 2 Tutorials Projekte Beispiele 2 uorsu02asenn innen nen 18 2 2 3 XMLSpy Features Hilfe und Altova Produkte 2 20
45. wird das Dialogfeld XSL FO Ausgabe w hlen angezeigt siehe Abbildung unten Wenn dem aktiven XML Dokument kein XSLT Stylesheet zugewiesen wurde werden Sie zuerst nach der XSLT Datei gefragt 2013 Altova GmbH Benutzerhandbuch 320 Benutzerreferenz Men XSL XQuery XSL FO Ausgabe w hlen Ergebnis am Bildschirm mit FOP Viewer anzeigen Ausgabedatei erstellen Abbrechen PDF IV Nach Transformation anzeigen Acrobat Reader erforderlich Text TXT IV Nach Transformation in Baumdiagramm XML xMLSpy ffnen MIF PCL PostScript PS 7 FO Prozessorausgabe in Meldungsfenster ausgeben JV FO Prozessorfehlermeldungen in Meldungsfenster ausgeben Sie k nnen das vom FO Prozessor erzeugte Dokument mit Hilfe des FOP Viewers direkt am Bildschirm anzeigen oder Sie k nnen eine Ausgabedatei in einem der folgenden Formate erzeugen PDF Text als XML Baumdiagramm MIF PCL oder PostScript Sie k nnen auch Meldungen von FO Prozessor aktivieren damit i die Standard Ausgabemeldung des Prozessors im Fenster Meldungen angezeigt wird und ii die Fehlermeldungen des Prozessors im Fenster Meldungen angezeigt werden Um eine der beiden Optionen zu aktivieren klicken Sie auf das entsprechende Kontrollk stchen um unteren Rand des Dialogfelds Bitte beachten Sie e Der Apache FOP Prozessor kann kostenlos ber den Link im Altova Download Center heruntergeladen werden Laden Sie FOP herunter und installieren S
46. zur Verf gung Klappleiste Mit Hilfe der Klappleiste k nnen Sie Nodes erweitern und reduzieren siehe Abbildung unten Die Klappleiste kann ber das Dialogfeld Einstellungen f r Textansicht siehe Abbildung oben ein und ausgeblendet werden Beachten Sie wie die Zeilennummerierung in Zeile 14 und 24 zusammen mit den eingeklappten Nodes ebenfalls eingeklappt wurde lt xml version 1 0 encoding UTF 8 gt lt l edited with XML Spy v4 0 NT beta 1 build Jun 13 2001 http iww w xmispy cor schema targetNamespace http www altova comAPO elementFormDefault unguali sannotation documentation International Purchase order schema for Example com Copyright 2000 Example com All rights reserved lt documentation lt jannotation gt el include address constructs gt lt incluble schemaLocation address xsd gt lt element name purchaseOrder type ipo Purchase rderType gt lt element name comment type string lt complexType name PurchaseOrderType gt lt complexType name tems gt lt sequence gt lt complexType gt lt simpleType name Sku gt lt restriction base string gt i lt pattern value 3 4 Z 2 gt Mit dem Befehl Alle ein ausklappen in der Symbolleiste Text werden alle Nodes in ihrer erweiterten Form angezeigt bzw auf das Dokumentelement der obersten Ebene reduziert Wenn ein Node erweitert wurde stehen die folgenden Optionen zur Verf gung wenn Sie auf das Ein Auskl
47. 13 8 Auf Updates berpr fen berpr ft ob am Altova Server eine neuere Version Ihres Produkts vorhanden ist und zeigt eine entsprechende Meldung an Support Center Fragen und Antworten Komponenten downloaden Support Center Falls Sie Fragen zu unseren Produkten haben kontaktieren Sie ber diesen Befehl unser Support Team Hier finden Sie Links zu unserer Liste von Fragen und Antworten Supportformulare und die Email Adressen um unser Support Team zu kontaktieren Fragen und Antworten im Web Um Ihnen den bestm glichen Support bieten zu k nnen haben wir eine Liste von Fragen und Antworten im Internet FAQ zusammengestellt Diese Liste wird st ndig von unseren Support Mitarbeitern aktualisiert Sollten Sie Probleme mit einem unserer Produkte haben raten wir Ihnen zuerst die Fragen und Antworten im Internet zu konsultieren Oft erhalten Sie hierdurch schnelle Hilfe Leider bieten wir derzeit noch keinen telefonischen Support Ihre E Mails an das Support Team werden aber in der Regel innerhalb eines Werktages beantwortet Wenn Sie uns Anregungen oder Vorschl ge zu XMLSpy unterbreiten m chten verwenden Sie bitte unseren Fragebogen Komponenten und Gratistools downloaden Dieser Befehl ist ein Link zum Komponenten Download Center von Altova im Internet Von hier k nnen Sie Software Komponenten verschiedener anderer Anbieter herunterladen die Sie mit Altova Produkten verwenden k nnen U a finden Sie hier den Altova Valida
48. 2 0 Funktionen 380 Implizite Zeitzone und XPath 2 0 Funktionen 384 Index Hilfe 367 Info Fenster 22 Info Fenster 14 365 366 f r CSS Dokumente 177 f r HTML Dokumente 175 Inhaltsverzeichnis 367 Installation Pfad von Beispieldateien 18 Installieren Versionskontrollsysteme 210 Intelligentes Editieren 357 Internet 370 Internet Verwendung in Altova Produkten 399 ISO IEC 10646 398 J JSON 174 K Kapitel 367 Katalog Oasis XML 301 Kataloge 118 Keycodes f r Ihre Altova Software 369 Klappleiste 337 Klappleiste in der Textansicht 56 Kleine Markup Symbole anzeigen 87 89 Kleine Markup Symbole in in Authentic Ansicht 331 Kodierung von Dateien 248 Konfigurationen einer globalen Ressource 183 342 Konfigurationen in Globalen Ressourcen 195 Kontextmen Befehle 351 2013 Altova GmbH Index 425 Kontextmen s in der Authentic Ansicht 96 Kopieren Zeile in Authentic Ansicht 332 K rzel 347 anzeigen in Tooltip 353 zuweisen l schen 347 L last function in XPath 2 0 siehe fn last 384 last Funktion in XPath 1 0 376 Leere Elemente 356 Leere Zeilen in XML Dokumenten in der Textansicht 105 Lesezeichen 367 einf gen und entfernen 262 navigieren 262 Lesezeichen in der Textansicht 56 Lesezeichenleiste 337 Links in der Authentic Ansicht verwenden 150 Little endian 361 Lizenz 404 f r Ihre Altova Software 369 Informationen
49. 2004 10 04 e Beachten Sie dass die Datentypen untypedAtomic dayTimeDuration und yearMonthDuration Mit den Candidate Recommendations vom 23 January 2007 aus dem XPath Datentypen Namespace in den XML Schema Namespace verschoben 2013 Altova GmbH Anh nge 382 Prozessor Informationen XQuery 1 0 Prozessor Implementierungsinformationen wurden d h xs yearMonthDuration Wenn Namespaces f r Funktionen Typ Konstrukturen Node Tests usw falsch zugewiesen wurden wird ein Fehler ausgegeben Beachten Sie jedoch dass einige Funktionen denselben Namen wie Schema Datentypen haben z B fn string und fn boolean Sowohl xs string als auch xs boolean ist definiert Das Namespace Pr fix legt fest ob die Funktion oder der Typ Konstruktor verwendet wird XML Quelldokument und Validierung XML Dokumente die bei der Ausf hrung eines XQuery Dokuments mit dem Altova XQuery 1 0 Prozessor verwendet werden m ssen wohlgeformt sein Sie m ssen jedoch nicht gem einem XML Schema g ltig sein Wenn die Datei nicht g ltig ist wird die ung ltige Datei ohne Schemainformationen geladen Wenn die XML Datei mit einem externen Schema verkn pft ist und gem diesem Schema g ltig ist werden f r die XML Daten nachtr glich Validierungsinformationen generiert und f r die berpr fung der Abfrage verwendet Statische und dynamische Typ berpr fung In der statischen Analysephase werden Aspekte der Abfrage berpr ft wie z B die Syntax
50. 2013 Altova GmbH Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 407 oder virtuelle Maschinen verwendet werden keinerlei Zusicherungen oder Gew hrleistungen ab Die Anwendung der Altova Software auf die vorstehend beschriebene Weise ist ausdr cklich von der eingeschr nkten Garantie die durch Abschnitt 5 dieses Lizenzvertrags einger umt wird ausgeschlossen Ebenso wird kein technischer Support bei Problemen geleistet die aufgrund der Anwendung in einer solchen Umgebung auftreten f Kopien f r Sicherungs und Archivierungszwecke iii Sie d rfen eine 1 Kopie der Software f r Sicherungs und eine Kopie f r Archivierungszwecke herstellen sofern diese nicht auf einem Computer installiert oder verwendet werden Au erdem m ssen bei Kopien zu Sicherungs und Archivierungszwecken alle im Original enthaltenen urheber und patentrechtlichen Angaben sowie alle anderen Angaben hinsichtlich geistiger Eigentumsrechte von Ihnen reproduziert werden und in der jeweiligen Kopie der Software unver ndert enthalten sein Die Befugnis zum Anlegen einer Sicherungs und Archivierungskopie darf nur an Dritte bertragen werden wenn gleichzeitig eine bertragung aller Rechte an der Software gem Abschnitt 3 erfolgt 9 Nutzung auf dem Privat PC privater und nicht kommerzieller Gebrauch Um sich mit der Software ihren Features und Funktion besser vertraut zu machen sind Sie als vorrangiger Benutzer des Computers auf dem die Software
51. 269 2 In der Datenbank des Versionskontrollsystems auch als Versionskontrolle oder Repository bezeichnet wird ein Ordner f r die unter Versionskontrolle zu stellenden Dateien erstellt 3 Die Projektdateien werden mit Hilfe des Befehls Projekt Versionskontrolle Zu Versionskontrolle hinzuf gen zur Versionskontrolle hinzugef gt 4 Versionskontrollaktionen wie z B Einchecken Auschecken und Entfernen von Dateien aus der Versionskontrolle k nnen mit Hilfe der Befehle im Projekt Versionskontrolle Untermen durchgef hrt werden Die Befehle in diesem Untermen sind in der Benutzerreferenz im Abschnitt Projektmen aufgelistet und beschrieben Anmerkung Der aktuelle Versionskontroll Provider kann auf zwei Arten gewechselt werden i ber die Versionskontrolloptionen Extras Optionen Versionskontrolle oder ii im Dialogfeld Versionskontrolle wechseln Projekt Versionskontrolle Versionskontrolle wechseln Anmerkung Beachten Sie dass ein Versionskontrollprojekt nicht dasselbe wie ein Applikationsprojekt ist Versionskontrollprojekte sind verzeichnisabh ngig w hrend XMLSpy Projekte logische Konstruktionen ohne direkte Verzeichnisabh ngigkeit sind N here Informationen finden Sie im Abschnitt Versionskontrolle Aus Versionskontrolle ffnen Mit dem Befehl Aus Versionskontrolle ffnen erstellen Sie ein neues Applikationsprojekt von einem unter Versionskontrolle gestellten Projekt Um ein neues Projekt zu e
52. 400 Lizenz berwachung bei Altova Produkten 402 L schen Befehl aus Symbolleiste 343 Befehl im Kontextmen 351 K rzel zu Befehl 347 Symbol aus Symbolleiste 343 Symbolleiste 344 Zeile in Authentic Ansicht 332 MainCatalog 301 MapForce 307 Markup in der Authentic Ansicht 87 Markup Code in Authentic Ansicht ausblenden 331 kleine gro e gemischte einblenden 331 Markup Symbole in der Authentic Ansicht 89 Markup Symbole in Authentic Ansicht ausblenden 331 Markup Symbole ausblenden 87 89 Maximale Zellenbreite 358 Meldungen Fenster 15 Men anpassen 351 Ansicht 334 Bearbeiten 257 Befehl hinzuf gen l schen 343 Befehle l schen 351 Browser 339 Extras 341 Fenster 365 Hilfe 367 Projekt 265 Standard XMLSPY 351 Men leiste 16 Microsoft SharePoint Server 287 MIME 356 Mixed Markup Symbole anzeigen 87 89 MS Visual Source Safe 204 MSXML 362 Multi user 354 N Nach oben nach unten Zeile verschieben Authentic Ansicht 332 Namespaces Einstellungen in der Schema Design Ansicht 310 im XSLT 2 0 Stylesheet 378 in XQuery Dokument 381 Navigationsverlauf 84 Nebeneinander 358 horizontal 365 vertikal 365 Neu laden 354 ge nderte Dateien 248 Neue Datei erstellen 240 2013 Altova GmbH 426 Index Neues XML Dokument erstellen 34 Nicht XML Dateien 356 O OASIS XML Katalog 301 Offnen 243 Optimale Breite 336 358 Optionen be
53. 5 Projekt speichern Projekt speichern unter Mit dem Befehl Projekt speichern wird das aktuelle Projekt gespeichert Sie k nnen ein a auch speichern indem Sie das Projektfenster zum aktiven machen und auf das Symbol klicken Mit dem Befehl Projekt speichern unter wird das aktuelle Projekt mit einem neuen Namen gespeichert den Sie eingeben k nnen wenn Sie vom Programm dazu aufgefordert werden 13 3 6 Versionskontrolle Ihre Altova Applikation unterst tzt Microsoft Source Safe und andere kompatible Speicherschnittstellen Die von Altova Applikationen unterst tzten Versionskontrollsysteme sind im Abschnitt Unterst tzte Versionskontrollsysteme aufgelistet Eine Beschreibung zur Installation finden Sie im Abschnitt Installation von Versionskontrollsystemen In diesem Abschnitt werden die Befehle aus dem Untermen Projekt Versionskontrolle beschrieben mit denen Sie von Ihrer Altova Applikation aus auf Ihr Versionskontrollsystem zugreifen k nnen bersicht ber die Funktion Versionskontrolle Um Dateien in einem Applikationsprojekt unter Versionskontrolle zu stellen gehen Sie folgenderma en vor 1 In XMLSpy wird ein Projektordner mit den unter Versionskontrolle zu stellenden Dateien erstellt Normalerweise entspricht der Projektordner einem lokalen Ordner in dem sich die Projektdateien befinden Der Pfad zum lokalen Ordner wird als lokaler Pfad referenziert Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt
54. Abschnitte 144 Daten eingeben 144 Daten in einer XML Datenbank bearbeiten 329 Dateneingabe Steuerelemente 144 DB Daten bearbeiten 327 Eingabehilfen 139 Elemente anwenden 141 Elemente l schen 141 Entities 144 2013 Altova GmbH 420 Index Authentic Kontextmen 139 Markup Tags anzeigen 139 Men 326 Nodes einf gen 141 Nodes entfernen 141 Nodes hinzuf gen 141 Sonderzeichen 144 Tabellen 141 Authentic XML 135 Authentic Ansicht als XML Text einf gen 96 Attributwerte eingeben 147 Ausgabedokumente anhand der PXF Datei generieren 333 Bearbeiten von XML 108 Benutzeroberfl che 86 Dokumentanzeige 89 Eingabehilfen 92 Entities einf gen 147 Hauptfenster 89 Kontextmen s 96 Markup Anzeige 89 neue XML Datei ffnen 327 SPS Tabellen 155 Symbolleistenschaltfl chen 87 Tabellen SPS und XML 155 Text formatieren 87 Tutorial 137 bersicht ber die GUI 86 Verwendung von XML Tabellen 156 Verwendung wichtiger Features 150 Voraussetzungen f r das Tutorial 137 Vorlage 138 wechseln zur 87 335 XML Dokument drucken 148 XML Dokument ffnen 138 XML Tabellen 156 XML Tabellensymbole 160 Authentic Men Anzeige von Markup Symbolen 87 Bearbeiten dynamischer Tabellen 87 Auto Komplettierung Text Ansicht Ein Aus 357 Automatische Validierung 356 Automatische Validierung ausschalten 356 B Base Type modifizieren 77 Bearbeiten Men 257 Bearbeiten in der Text
55. Alternativ dazu k nnen Sie in der Schema Design Symbolleiste auf die Schaltfl che Constraints im Diagramm anzeigen klicken um die IDCs ein bzw auszublenden Im Diagramm sehen Sie eine grafische Darstellung der IDCs die mit Drag and Drop bearbeitet werden k nnen attributes Um einen IDC unique key keyref im Diagramm hinzuzuf gen wenn der Diagramm Modus fur IDCs aktiviert ist klicken Sie mit der rechten Maustaste auf das gew nschte Element und w hlen Sie im Kontextmen den Befehl Child hinzuf gen IDC Das Element field ist im Kontextmen nur dann verf gbar wenn im Diagramm ein IDC ausgew hlt ist Dr cken Sie die Entf Taste um das ausgew hlt Feld field bzw den ausgew hlten IDC zu l schen Der XPath Ausdruck kann auf drei verschiedene Arten in die K stchen selector und field eingegeben werden i durch manuelle Eingabe ii durch Auswahl des gew nschten Node aus einer Dropdown Liste die automatisch angezeigt wird wenn Sie in das selector oder field Kastchen klicken oder iii durch Ziehen des Target Node in das selector oder field Kastchen und Loslassen der Maustaste wenn das K stchen markiert erscheint der XPath Ausdruck wird automatisch erstellt Anmerkung Zus tzlich dazu steht in der Eingabehilfe Komponenten auf dem Register Identity Constraints eine bersicht ber alle Identity Constraints im Schema zur Verf gung Identity Constraint Schaltfl chen Constraints im Diagramm anz
56. Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men DTD Schema 307 13 5 3 13 5 4 13 5 5 13 5 6 13 5 7 13 5 8 Gehe zu DTD Mit diesem Befehl ffnen Sie die DTD auf der das aktive XML Dokument basiert Wurde keine DTD zugewiesen wird eine Fehlermeldung angezeigt Gehe zu Schema Mit diesem Befehl ffnen Sie das XML Schema auf dem das aktive XML Dokument basiert Wurde kein XML Schema zugewiesen wird eine Fehlermeldung angezeigt Gehe zu Definition fa Mit diesem Befehl wird die exakte Definition eines Elements oder Attributs in der zugeh rigen DTD bzw dem zugeh rigen Schema Dokument angezeigt So zeigen Sie die Definition des Datenelements in der Schema Ansicht an e Mit Strg Doppelklick auf das Datenelement dessen Definition Sie ansehen m chten oder e Klicken Sie auf das Objekt und w hlen Sie die Men option DTD Schema Gehe zu Definition oder klicken Sie auf das Symbol In beiden F llen wird die zugeh rige DTD oder Schemadatei ge ffnet und die Definition des Datenelements wird markiert XML anhand von DB Excel EDI in MapForce generieren Startet Altova MapForce wenn die Applikation installiert ist In MapForce k nnen Sie ein Schema auf eine andere DTD ein anderes XML Schema oder eine Datenbank mappen und XML generieren HTML PDF Word Ausgabe mit StyleVision erstellen Startet Altova StyleVision wenn die Applikation installiert ist In StyleVision k nnen Sie Stylesheets
57. Befehle f r die Arbeit mit dem Altova XSLT XQuery Debugger XSL Transformation ey F10 Mit diesem Befehl f hren Sie mittels eines zugewiesenen XML Dokuments eine XSL Transformation durch Die Transformationen kann entweder mit Hilfe des entsprechenden Altova XSLT Prozessors Altova XSLT 1 0 Prozessor f r XSLT 1 0 Stylesheets Altova XSLT 2 0 Prozessor f r XSLT 2 0 Stylesheets mit Hilfe des MSXML Moduls von Microsoft oder eines externen XSLT Prozessors durchgef hrt werden Sollte Ihr XML Dokument eine Referenz zu einem XSLT Stylesheet enthalten wird dieses Stylesheet automatisch f r die XSLT Transformation verwendet Ein XSLT Stylesheet kann ber den Befehl XSL zuweisen zugewiesen werden Wurde einer XML Datei kein XSLT Stylesheet zugewiesen werden Sie aufgefordert das XSLT Stylesheet anzugeben Sie k nnen eine Datei auch ber eine globale Ressource eine URL klicken Sie dazu auf die Schaltfl che Durchsuchen oder eines der offenen Fenster in XMLSpy ausw hlen Klicken Sie dazu auf die Schaltfl che Fenster Automatisieren der Validierung mit RaptorXML 2013 Altova RaptorXML ist eine Applikation zur XML Validierung XSLT Transformation und XQuery Ausf hrung Sie kann ber die Befehlszeile ber eine COM Schnittstelle in Java Programmen und in NET Applikationen aufgerufen werden So k nnen mit RaptorXML z B Aufgaben wie die XSLT Transformation automatisiert werden Sie k nnen z B eine Batch Datei erstellen die RaptorXML
58. C Documents and Settings Set My Docum B Durchsuchen E M Dateien Hinzuf gen f Muttilnput Mutioutput2spy Z Bearbeiten 6 D Ordner B Dev Release ga Datenbanken Oh Ansicht Dev_ReleaseDB IBM DB2 Loschen pa Abbrechen 4 Eine Beschreibung wie man globale Ressoucen definiert finden Sie im Abschnitt Definieren globaler Ressourcen Anmerkung Das Dialogfeld Globale Ressourcen kann auch ber die Symbolleiste Globale Ressourcen aufgerufen werden Ansicht Anpassen Symbolleisten Globale Ressourcen 13 11 3 Aktive Konfiguration Wenn Sie die Maus ber den Men befehl Aktive Konfiguration platzieren wird ein Untermen ausgerollt das alle in der aktiven XML Datei f r globale Ressourcen definierten Konfigurationen enth lt Abbildung unten a Globale Ressourcen Aktive Konfiguration gt Default Multiznd Anpassen Output2 Symbolleisten und Fenster wiederherstellen Release Optionen releaseDB sys ibm admin Die gerade aktive Konfiguration ist durch einen Punkt gekennzeichnet In der Abbildung oben ist die gerade aktive Konfiguration Default Um die aktive Konfiguration zu wechseln w hlen Sie die Konfiguration aus die aktiv gemacht werden soll Anmerkung Die aktive Konfiguration kann auch ber die Symbolleiste Globale Ressourcen ausgew hlt werden Ansicht Anpassen Symbolleisten Globale Ressourcen Altova XMLSpy 2013 2013 Altova GmbH B
59. CVS Suite Client 2008 3321 PushOK CVS SCC NT 2 1 2 5 lt AC PUSHOKCVSX64 gt TamTam CVS SCC 1 2 36 Clients 2013 Altova GmbH Benutzerhandbuch 208 Versionskontrolle Installieren von Versionskontrollsystemen Mercurial Version Mercurial 1 0 2 for Windows Clients e Sergey Antonovs HgSCC 1 0 1 Microsoft SourceSafe 2005 Version 2005 with CTP Clients e Microsoft SourceSafe 2005 with CTP Microsoft Visual Studio Team System 2008 Team Foundation Server Version 2008 Clients e Microsoft Team Foundation Server 2008 MSSCCI Provider Perforce 2008 Version P4S 2008 1 Clients e Perforce P4V 2008 1 PureCM Version PureCM Server 2008 3a Clients e PureCM Client 2008 3a QSC Team Coherence Version Manager Version QSC Team Coherence Server 7 2 0 30 Clients e QSC Team Coherence Client 7 1 4 30 Qumasoft QVCS Enterprise Version QVCS Enterprise 2 1 18 Clients e Qumasoft QVCS Enterprise 2 1 18 Qumasoft QVCS Pro Version 3 10 18 Clients e Qumasoft QVCS Pro 3 10 18 Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Installieren von Versionskontrollsystemen 209 Reliable Software Code Co Op Version Code Co Op 5 1a Clients e Reliable Software Code Co Op 5 1a Seapine Surround SCM Version Surround SCM Client Server for Windows 2009 0 0 Clients e Seapine Surround SCM Client 2009 0 0 Serena Dimensions Version Dimensions Express CM 10 1 3 for Win32 Server Clients e Serena Di
60. Cache Speicher leeren Mit diesem Befehl werden alle zwischengespeicherten Schema und DTD Dokumente aus dem Speicher gel scht Um Validierung und intelligentes Editieren zu beschleunigen werden in XMLSpy alle zuletzt verwendeten Schemadokumente und externen geparsten Entities im Zwischenspeicher gespeichert Informationen aus diesen Dokumenten werden auch mittels des Befehls Gehe zu Definition angezeigt Verwenden Sie diesen Befehl wenn Sie nicht gen gend Speicher in Ihrem System haben oder wenn Sie zuletzt mit sehr vielen Dokumenten gearbeitet haben die auf verschiedenen Schemas basieren 2013 Altova GmbH Benutzerhandbuch 310 Benutzerreferenz Men Schema Design 13 6 13 6 1 Men Schema Design In dieser Ansicht k nnen Sie XML Schemas ber eine grafische Benutzeroberfl che erstellen Das Men steht dann zur Verf gung wenn ein XML Schemadokument in der Schema Ansicht aktiv ist Die Befehle in diesem Men werden in diesem Abschnitt beschrieben Schema Einstellungen Der Befehl Schema Design Schema Einstellungen ist in der Schema Ansicht aktiv Mit diesem Befehl definieren Sie globale Einstellungen f r das aktive Schema Dabei handelt es sich um Attribute f r das XML Schema Element xs schema Schema Einstellungen elementFormDefault qualified unqualified attributeFormDefault qualified unqualified blockDefault finalDefault defaultttributes Contact xpathDefaultNamespace tar
61. Das Dokument wird daraufhin auf die korrekte XQuery Syntax berpr ft Ausf hren von XQuery Dokumenten XQuery Dokumente werden in XMLSpy mit dem integrierten XQuery 1 0 Prozessor ausgef hrt Das Resultat wird in einem Fenster in XMLSpy angezeigt 2013 Altova GmbH Benutzerhandbuch 134 XSLT und XQuery XQuery Normalerweise ist ein XQuery Dokument nicht mit einem einzelnen XML Dokument verkn pft da XQuery Ausdr cke mit Hilfe der doc Funktion eine beliebige Anzahl von XML Dokumenten ausw hlen k nnen In XMLSpy k nnen Sie jedoch vor dem Ausf hren eines einzelnen XQuery Dokuments ein XML Quelldokument daf r ausw hlen In diesem Fall ist der Dokument Node des ausgew hlten XML Quelldokuments der Context Node der auf der Root Ebene des XQuery Dokument als Ausgangspunkt angegeben ist Pfade die mit einem Schr gstrich beginnen werden mit diesem Dokument Node als Context Element aufgel st Um ein XQuery Dokument auszuf hren gehen Sie vor wie folgt 1 Machen Sie das XQuery Dokument zum aktiven Dokument 2 W hlen Sie XSL XQuery XQuery Ausf hrung oder klicken Sie in der Symbolleiste auf das Symbol E Daraufhin erscheint das Dialogfeld Definieren Sie eine XML Quelle f r die XQuery Definieren Sie eine XML Quelle f r die XQuery Datei ausw hlen Spy2010Examples Tutorial CompanyFirst milika Durchsuchen Fenster XML berspringen J Auswahl einer xML Quelle f r XQuery Anweisung immer ber
62. Datei ge ffnet werden soll die keine Kodierungsspezifikation enth lt oder deren Kodierung nicht automatisch bestimmt werden konnte Nicht XML Dateien ffnen in In dieser Auswahlliste k nnen Sie ausw hlen welche Kodierung f r nicht XML Dateien verwendet werden soll Die k nnen die Kodierung des Dokuments mit dem Befehl Datei Kodierung ndern BOM Byte Order Mark Bei Speicherung eines Dokuments mit einer 2 Byte oder einer 4 Byte Zeichenkodierung kann es entweder mit i der Bytefolge Little Endian und einer Little Endian BOM gespeichert werden BOM immer erstellen wenn nicht UTF 8 oder ii mit der ermittelten Bytefolge und der ermittelten BOM Festgestellten BOM beim Speichern beibehalten 2013 Altova GmbH Benutzerhandbuch 362 Benutzerreferenz Men Extras Klicken Sie zum Abschluss auf OK XSL Auf dem Register XSL Abbildung unten werden die Optionen f r XSLT Transformationen und ber die Applikation ausgef hrte XSL FO Transformationen definiert Integrierter XSLT Prozessor wird immer f r das XSLT Debuggen verwendet Microsoft XML Parser MSXML C v3 0 v40 y6 0 Version automatisch w hlen C Extemes XSL Transformationsprogramm Durchsuchen Geben Sie die Befehlszeilen Parameter f r das externe XSL Transformationsprogramm in folgender Form ein Program exe 1 2 3 1 wird durch den XML Eingabe D ateinamen ersetzt 42 durch den Ausgabe D ateinamen und 3 optional durch den Nam
63. Dokument erstellt i dem das entsprechende Schema automatisch zugewiesen wurde und ii das eine Dokumentskelettstruktur hat die gem dem zugewiesenen Schema g ltig ist Beachten Sie dass Sie Ihr eigenes XML Skelettdokument erstellen k nnen Wenn Sie es im Ordner Template des Applikationsordners speichern steht es im Dialogfeld Neues Dokument anlegen zur Auswahl zur Verf gung Wenn Sie die allgemeine Dokumentart Extensible Markup Language ausw hlen werden Sie aufgefordert dem Dokument ein Schema DTD oder XML Schema zuzuweisen Zu diesem Zeitpunkt k nnen Sie w hlen ob Sie ein Schema daf r ausw hlen m chten oder ob Sie weitermachen und ein XML Dokument erstellen m chten dem kein Schema zugewiesen ist Sie k nnen dem Dokument nat rlich ber das Men DTD Schema jederzeit auch sp ter w hrend der Bearbeitung ein Schema zuweisen Automatische Validierung Wenn einem vorhandenes XML Dokument ein Schema zugewiesen ist kann es beim ffnen und oder Speichern validiert werden Die Einstellung daf r wird im Dialogfeld Optionen auf dem Register Datei vorgenommen Extras Optionen Die automatischen Validierungseinstellungen auf dem Register Datei k nnen mit einer Einstellung auf dem Register Dateiarten kombiniert werden sodass die automatische Validierung f r bestimmte Dateiarten deaktiviert wird ber die Einstellungen auf den beiden Registern k nnen Sie die automatische Validierung f r bestimmte Dateiarten de
64. Dokumenten 2013 Altova GmbH Benutzerhandbuch 298 Benutzerreferenz Men XML Attribute Strg Alt I Element Strg Alt E Text Strg Alt T X CDATA Strg Alt D Comment Strg Alt M XML Processing Instruction j XInclude DOCTYPE ExternalID BEU ELEMENT 2 99 ATTLIST 2505 ENTITY NOTATION Externe kodierte Child Datei hinzuf gen Der Befehl XML Child hinzuf gen Externe kodierte Datei steht nur in der Grid Ansicht zur Verf gung Mit diesem Befehl wird eine kodierte bin re Datei wie z B eine Bilddatei in Form kodierter Zeichen hinzugef gt Die externe kodierte Datei wird als Child des in der Grid Ansicht ausgew hlten Abschnitts hinzugef gt Bei Auswahl dieses Befehls wird das Dialogfeld Externe kodierte Datei einf gen Abbildung unten aufgerufen In dieses Dialogfeld m ssen Sie den Pfad zur Datei eingeben die gew nschte Kodierung ausw hlen und angeben ob die kodierte Datei in ein Element eingef gt werden soll oder nicht x Dateipfad and Settings My My Documents Altova xMLSpy201 2 ExamplesAltova ipa Kodierung Base16 Base 64 IV Element erstellen Jimg Abbrechen Nachdem Sie auf OK geklickt haben wird der kodierte Text der ausgewahlten Datei mit einem umschlie enden Element falls dies angegeben wurde an der Position des Cursors eingef gt Die kodierte Datei in der Grid Ansicht wird als Child hinzugef gt 13 4 4 Tabelle Der Befehl Tabelle ist zwar in allen Ansichten aktiv kann aber nur
65. Dropdown Liste ge ffnet die eine Liste von an dieser Stelle zul ssigen Attributen enth lt In der Attribut Eingabehilfe sind verf gbare Attribute rot markiert Das Attribut Manager ist ausgegraut da es bereits verwendet wurde L lt Address gt lt Person Manager true lt Company gt Bad Degree Programmer ener xsi type 7 Wahlen Sie Degree durch Bet tigen des Nach unten Pfeiles und dr cken Sie die Eingabetaste Eine weitere Liste wird ge ffnet Hier k nnen Sie eine der vordefinierten Enumerationen ausw hlen BA MA oder PhD Enumerationen sind Werte die gem einem XML Schema zul ssig sind lt Address lt Person Manager true Degree lt Company gt in 8 W hlen Sie BA aus der Liste dr cken Sie die Eingabetaste und setzen Sie den Cursor durch Dr cken der Ende Taste an das Ende der Zeile Dr cken Sie die Leerzeichentaste Nun sind Manager und Degree in der Attribut Eingabehilfe ausgegraut 2013 Altova GmbH Benutzerhandbuch 40 XMLSpy Tutorial XML Dokumente lt Address gt B Be Attributes lt Person Manager true Degree BA F lt Company gt Programmer xsi type Degree Manager 9 Wahlen Sie Programmer aus der Liste und dr cken Sie die Eingabetaste lt Address gt lt Person Manager true Degree BA Programmer Eee Be 10 Geben Sie den Buchstaben f ein und dr cken Sie die Eingabetaste 11 Setzen Sie den Cursor ans Ende de
66. Entities anh ngen einf gen und l schen indem Sie auf die entsprechende Schaltfl che klicken Des Weiteren k nnen Sie Entities spaltenweise alphabetisch sortieren indem Sie auf die Kopfzeile der jeweiligen Spalte klicken bei einmaligem Klicken werden die Entities aufsteigend sortiert bei zweimaligem Klicken absteigend Die Gr e des Dialogfelds und die Spaltenbreite lassen sich anpassen Sobald eine Entity im XML Dokument verwendet wird ist sie gesperrt und kann im Dialogfeld Entities definieren nicht mehr bearbeitet werden Gesperrte Entities werden durch ein Schlosssymbol in der ersten Spalte gekennzeichnet Durch das Sperren einer Entity wird sichergestellt dass das XML Dokument hinsichtlich der Entities g ltig ist Das Dokument w re ung ltig wenn eine Entity referenziert ist die nicht definiert ist Einschr nkungen e Eine in einer anderen Entity enthaltene Entity wird weder im Dialogfeld noch der Authentic Ansicht noch der XSLT Ausgabe aufgel st Das kaufm nnische Und Zeichen einer solchen Entity wird in seiner Escape Form also als camp angezeigt e Externe Entities werden in der Authentic Ansicht nicht aufgel st au er es handelt sich bei der Entity um eine Bilddatei die als Wert eines Attributs eingegeben wurde dessen Typ im Schema als ENTITY oder ENTITIES definiert wurde Solche Entities werden aufgel st wenn das Dokument mit einem in der SPS generierten XSLT verarbeitet wird Markup Code anzei
67. Fenster schlie en Schlie t XMLSpy Reduzieren Unselektierte reduzieren Best tigen Kopieren Tastaturk rzel Esc Strg ALT Strg ALT D Strg ALT M Strg ALT E Strg ALT T Strg Strg D Strg M Strg E Grid Ansicht Strg T F7 Strg F4 Alt F4 Num Strg Num Return Space bar Strg C Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Extras 351 Ausschneiden Offenen Fenster durchbl ttern L schen Erweitern Alles erweitern Datei Neu Datei ffnen Datei Drucken Datei Speichern Suchen Weitersuchen Gehe zu Zeichen Zeile Hilfemen Den anderen Tag des Tag Paars markieren wenn sich der Cursor innerhalb eines Element Start oder End Tags befindet Attribut einf gen CDATA einf gen Comment einf gen Element einf gen Breakpoint einf gen l schen Tracepoint einf gen l schen Text content einf gen Laufleiste auf ab Letzte Datei ffnen Einf gen Wiederherstellen Aktualisieren Ersetzen Alles markieren Start Debugger Einsteigen Aussteigen berspringen Definition anzeigen R ckg ngig Validieren XSL Transformation XSL FO Transformation Umschalt Del or Strg X Strg TAB und Strg F6 Del Num Num Strg N Strg O Strg P Strg S Strg F Strg E Textansicht Strg Umschalt Strg Umschalt D Strg Umschalt M Strg Umschalt E FQ Umschalt F9 Strg Umschalt T Pfeilta
68. HTML Dokument eingef gt und nicht als HTML Zeichenreferenzen in der Ausgabe So wird z B das Zeichen amp 160 die Dezimalzeichenreferenz f r ein gesch tztes Leerzeichen nicht als amp nbsp in den HTML Code eingef gt sondern direkt als gesch tztes Leerzeichen Behandlung der Implementierung von Nur Whitespace Nodes in XML Quelldokumenten Aus den XML Daten und somit dem XML Infoset die an den Altova XSLT 1 0 Prozessor bergeben werden werden boundary whitespace only Text Nodes entfernt Ein boundary whitespace only Text Node ist ein Textnode der nur Whitespaces enth lt und der zwischen zwei Elementen innerhalb eines mixed content Elements vorkommt Dies kann sich auf den Wert auswirken der von den Funktionen n position fn last und fn count zur ckgegeben wird In jeder Node Auswahl bei der auch Text Nodes ausgew hlt werden sind normalerweise auch Boundary whitespace only Text Nodes enthalten Da jedoch beim XML Infoset das von den Altova Prozessoren verwendet wird boundary whitespace only Text Nodes entfernt werden sind diese Nodes im XML Infoset nicht vorhanden Folglich unterscheidet sich die Gr e der Auswahl und die Nummerierung der Nodes von einer in der diese Text Nodes enthalten sind Aus diesem Grund k nnen sich die Ergebnisse der Funktionen fn position fn last und n count von denen anderer Prozessoren unterscheiden Am h ufigsten tritt die Situation dass boundary whitespace only Text Nodes a
69. K Aus Versionskontrolle freigeben Der Befehl Aus Versionskontrolle freigeben wird unterst tzt wenn das verwendete Versionskontrollsystem die Freigabe von Dateien unterst tzt Sie k nnen eine Datei freigeben sodass sie auf mehreren lokalen Rechnern verf gbar ist Wenn an einer dieser Dateien eine nderung vorgenommen wird wird dies in allen anderen freigegebenen Versionen bernommen W hlen Sie das in der Abbildung unten markierte Projekt im Fenster Projekt der Applikation aus und klicken Sie anschlie end auf den Befehl Aus Versionskontrolle freigeben Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 277 D XML Files Persons xml QuickStart xml D XSL Files amp XQuery Files ED HTML Files QuickStart css o DTD Schemas QuickStart xsd Entities Daraufhin wird das Dialogfeld Share To Ordner Abbildung unten angezeigt G Share to File to share Projects nn _ QuickStart css a P QuickStart xml 4 Additional Me QuickStart xsd Lj Grouping Help __ List files of type Relevant Masks v Branch after share Um die gew nschten Dateien auszuw hlen w hlen Sie zuerst den Ordner in dem sich die Dateien befinden in der Projektstruktur auf der rechten Seite aus Die Dateien im ausgew hlten Ordner werden im Fenster auf der linken Seite angezeigt W hlen Sie die freizugebende Datei
70. Kategorien unterteilt werden so kann es sich bei einem Selektor z B um eine Klasse eine Pseudo Klasse eine ID ein Element oder ein Attribut handeln Au erdem kann ein CSS Dokument zus tzlich zu den Regeln noch weitere Elemente enthalten wie z B Kommentare In der Textansicht kann jede dieser Kategorien in einer anderen Farbe angezeigt werden Abbildung unten je nachdem welche Einstellungen Sie im Dialogfeld Optionen siehe unten vorgenommen haben header font family Arial sans serif font weight bold color red Sie k nnen die Farben der verschiedenen CSS Komponenten im Dialogfeld Optionen auf dem Register Textschriftarten definieren W hlen Sie in der Auswahlliste links oben die Option CSS aus und w hlen Sie anschlie end im Bereich Stile f r die einzelnen CSS Elemente die gew nschte Farbe aus Klappleisten Jede Regel kann erweitert und reduziert angezeigt werden indem Sie links von der Regel siehe Abbildung oben auf das Plus bzw Minus Symbol klicken Beachten Sie au erdem dass die geschwungenen Klammern innerhalb derer eine Regel angezeigt wird Abbildung oben fett angezeigt werden wenn der Cursor entweder vor oder hinter eine der geschwungenen Klammern platziert wird Auf diese Art sehen Sie genau wo die Definition einer bestimmten Regel beginnt und wo sie endet CSS bersicht Die Eingabehilfe CSS bersicht Abbildungen unten bietet einen berblick ber die Selektoren des Dokumen
71. Klicken Sie auf Schlie en K rzel setzen f r Derzeit noch keine Funktion Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Extras 349 Standard Tastaturk rzel geordnet nach Tastaturk rzel In der unten stehenden Tabelle sind Tastenk rzel aufgelistet die verschiedenen h ufig verwendeten Befehlen zum Zeitpunkt der Installation zugewiesen wurden Tastaturk rzel Befehl F1 Hilfe Men F3 Weitersuchen F5 Aktualisieren F7 Wohlgeformtheit pr fen F8 Validieren F10 XSL Transformation Strg F 10 XSL FO Transformation F11 Einsteigen Strg F11 berspringen Umschalt F11 Aussteigen Num Erweitern Num Reduzieren Num Alles erweitern Strg Num Unselektierte reduzieren Strg G Gehe zu Zeichen Zeile Strg TAB Wechselt zwischen offenen Dokumenten Strg F6 Offene Fenster durchbl ttern Pfeiltasten oben unten Laufleiste auf ab Esc Dialogfeld schlie en Editieren abbrechen Eingabetaste Leerzeichentaste Best tigen Alt F4 Schlie t XMLSpy Strg F4 Schlie t aktives Fenster Alt F 1 Offnet letzte Datei Strg Doppelklick Element Schema Ansicht Elementdefinition anzeigen Strg N Datei Neu Strg O Datei ffnen Strg S Datei Speichern Strg P Datei Drucken Strg A Alles ausw hlen Umschalt Del Ausschneiden oder Strg X Strg C Kopieren Strg V Einf gen Strg Z R ckg ngig Strg Y Wiederherstellen Del L schen Objekt in der Schema Ansicht
72. Latin 1 Sonderzeichen und Symbole geladen 2 Wenn ber das Dialogfeld Neues Dokument anlegen Datei Neu ein XML Dokument angelegt wird und XSLT Inhalt erh lt stehen mit Ausnahme der XML Zeichen Entities keine Eintr ge in den Eingabehilfen zur Verf gung 3 Wenn ein XSLT Dokument ge ffnet wird das ber das Dialogfeld Neues Dokument anlegen Datei Neu erstellt wurde stehen die Eingabehilfen wie in Punkt 1 zur Verf gung 4 Wenn ein XSLT Dokument ge ffnet wird das nicht ber das Dialogfeld Neues Altova XMLSpy 2013 2013 Altova GmbH XSLT und XQuery XSLT 125 Dokument anlegen Datei Neu als XSLT Dokument erstellt wurde so stehen Eingabehilfen wie in Punkt 1 oben beschrieben zur Verf gung Zus tzlich dazu werden in den Eingabehilfen der Textansicht XSL FO Elemente und Attribute aufgelistet 5 Die Pr fixe von Elementen in der Element Eingabehilfe lauten immer folgenderma en xsl Pr fix f r XSLT Elemente kein Pr fix f r HTML Elemente fo Pr fix f r XSL FO Elemente Um die Eingabehilfen daher verwenden zu k nnen m ssen die Namespace Deklarationen im XSLT Dokument Pr fixe definieren die mit den vordefinierten Pr fixen in den Eingabehilfen bereinstimmen Autokomplettierung In der Textansicht steht die Autokomplettierungsfunktion w hrend der Eingabe in Form eines Popup Fensters zur Verf gung wobei der erste Eintrag in der Popup Liste der mit dem eingegeben Text bereinstimmt markiert
73. Power Stylesheet und die Daten werden entsprechend behandelt Attributwerte in der Attribut Eingabehilfe Wenn Sie einen Attributwert eingeben oder ndern wollen k nnen Sie dies in der Attribut Eingabehilfe tun Zuerst wird der Attribut Node in der Authentic Ansicht ausgew hlt dann wird der Wert des Attributs in der Attribute Eingabehilfe eingegeben oder bearbeitet Der Pfad des in NanonullOrg xm1l verwendeten Logos wird als der Wert des href Attributs des Elements CompanyLogo gespeichert Um ein anderes Logo zu verwenden gehen Sie vor wie folgt 1 W hlen Sie das Element CompanyLogo aus indem Sie auf den Tag CompanyLogo klicken Die Attribute des Elements CompanyLogo werden in der Attribut Eingabehilfe angezeigt 2 ndern Sie in der Attribut Eingabehilfe den Wert des Attributs href von nanonull gifinAltova right 300 gif ein Bild im Ordner Examples Attributes a x CompanyLogo Altova_right_300 gif Daraufhin wird das Nanonull Logo durch das Altova Logo ersetzt Anmerkung Entities k nnen nicht in der Attribut Eingabehilfe eingegeben werden Hinzuf gen von Entities Bei einer Entity in der Authentic Ansicht handelt es sich normalerweise nicht notwendigerweise um XML Daten wie z B ein einzelnes Zeichen einen Textstring oder auch ein Fragment eines XML Dokuments Auch eine Bin rdatei wie z B eine Bilddatei kann eine Entity sein Alle verf gbaren Entities werden in der Entities Eingabehilfe Abbildung
74. Projektfenster ausgew hlten Datei an Um den Verlauf der Projektdatei spp Datei anzuzeigen w hlen Sie den Projekttitel aus Sie k nnen Informationen ber die fr heren Versionen einer Datei und die Unterschiede anzeigen und fr here Versionen der Datei abrufen In der Abbildung unten sehen Sie das Dialogfeld Verlauf des Versionskontrollsystems Visual SourceSafe Darin werden die verschiedenen Versionen der Datei MyProject spp aufgelistet e Lig History of MyProject spp Fee um Version User Date Action E 1 24 13 12 54p Checke view 2 ala 1 22 13 1 06p Checked in Details 1 ala 17 16 13 3 38p Created Rollback i Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 279 Dieses Dialogfeld bietet verschiedene M glichkeiten um bestimmte Versionen der ausgew hlten Datei zu vergleichen und abzurufen Wenn Sie auf einen Eintrag in der Liste doppelklicken wird das Dialogfeld Verlauf f r diese Datei ge ffnet Die Schaltfl chen in Dialogfeld haben die folgenden Funktionen e Schlie en Schlie t dieses Dialogfeld e Ansicht ffnet ein weiteres Dialogfeld in dem Sie die Art des Ansichtsprogramms ausw hlen k nnen in dem Sie die Datei anzeigen m chten e Details ffnet ein Dialogfeld in dem Sie die Eigenschaften der gerade aktiven Datei sehen e Abrufen Damit k nnen Sie eine der vorherigen Versionen der Datei aus der Versionsliste in das Arbeitsverzeichnis h
75. Schema Datei aus dem Ordner C Dokumente und Einstellungen lt Benutzername gt Eigen Dateien Altova XMLSpy2013 Examples Tutorial und probieren Sie die oben beschriebenen Methoden bei ge ffneter Schema Ansicht aus um sich damit vertraut zu machen 3 1 3 Menus und Symbolleisten In diesem Abschnitt des Tutorials werden die Hauptfunktionen der Men s und Symbolleisten von XMLSpy erl utert Men s Es gibt zwei Hauptleisten i ein Standardmen das angezeigt wird wenn kein Dokument ge ffnet ist und ii das vollst ndige XMLSpy Applikationsmen das angezeigt wird sobald ein Dokument ge ffnet ist Gehen Sie folgenderma en vor 1 Schlie en Sie alle offenen Dokumente mit dem Men befehl Datei Alles schlie en Daraufhin wird das Standardmen angezeigt 2 Offnen Sie die Datei AddressFirst xsd durch Klicken auf ihren Namen in der Liste Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XMLSpy Benutzeroberfl che 27 der zuletzt ge ffneten Dateien ganz unten im Men Datei Sobald die Datei in der Schema Ansicht ge ffnet ist ndert sich das Men und Sie sehen das vollst ndige XMLSpy Applikationsmen Die Men s sind in erster Linie nach Funktion geordnet Ein Befehl in einem Men ist nur dann aktiv wenn er an der Stelle an der sich der Cursor gerade befindet ausgef hrt werden kann oder um in der aktuellen Ansicht des aktiven Dokuments eine Auswahl vornehmen zu k nnen Um zu sehen unter welchen
76. Schema Version v1 1 if amp s schema version 1 1 gt v1 0 otherwise Always v1 1 Always v1 0 2013 Altova GmbH Benutzerhandbuch 312 Benutzerreferenz Men Schema Design Wenn v 1 1 wenn version 1 1 andernfalls v1 0 ausgew hlt ist wird die f r die Validierung und Bearbeitung in der Schema Ansicht verwendete XSD Version vom version Attribut des Schemas abh ngig gemacht Wenn der Wert 1 1 ist wird XSD 1 1 als XSD Modus verwendet Wenn das Attribut version einen anderen Wert enth lt wechselt der XSD Modus in 1 0 Wenn Immer v1 1 oder Immer v1 0 ausgew hlt ist so wird die hier ausgew hlte Version immer als der XSD Modus in der Schema Ansicht verwendet unabh ngig davon i welchen Wert das version Attribut des Schemas hat und ii mit welcher XSD Version ein neues XML Schema Dokument im Dialogfeld ffnen Datei ffnen erstellt wird Diese Einstellung gilt f r die gesamte Applikation und wird jedes Mal wenn ein XML Schema Dokument in XMLSpy validiert oder bearbeitet wird verwendet Wenn XMLSpy die XSD Version f r die Validierung anhand des XML Schema Dokuments selbst ermitteln soll w hlen Sie im Dialogfeld Optionen die Option v 1 1 wenn version 1 1 andernfalls v1 0 aus und setzen Sie das version Attribut des Schema Dokuments auf die gew nschte XSD Version Auf diese Art kann XMLSpy die XSD Version f r die Validierung f r jedes Dokument separat ausw hlen anstatt eine fixe vordefinierte V
77. Symbolleisten Die Symbolleisten siehe Abbildung enthalten Schaltfl chen zum Aufrufen von Mentbefehlen Wenn Sie den Mauszeiger ber die Schaltfl che halten wird der Name des Befehls angezeigt Um den Befehl auszuf hren klicken Sie auf die Schaltfl che Die Symbolleisten Schaltfl chen sind in Gruppen angeordnet Im Dialogfeld Extras Anpassen Symbolleisten k nnen Sie einstellen welche Symbolleistengruppen angezeigt werden sollen Diese Einstellungen gelten f r die aktuelle Ansicht Um Einstellungen f r eine andere Ansicht vorzunehmen wechseln Sie zu dieser Ansicht und nehmen Sie anschlie end unter Extras Anpassen Symbolleisten Ihre Einstellungen vor Sie k nnen Symbolleistengruppen auf der GUI auch an eine andere Stelle ziehen indem Sie darauf klicken und mit dem Ziehpunkt oder an der Titelleiste an die gew nschte Stelle verschieben Wenn Sie auf den Ziehpunkt doppelklicken wird die Symbolleiste abgedockt und frei schwebend angezeigt wenn Sie auf die Titelleiste doppelklicken wird die Symbolleiste an der Stelle angedockt an der sie sich vorher befunden hat Statusleiste Die Statusleiste befindet sich am unteren Rand des Applikationsfensters siehe Abbildung In ihr werden die folgenden Informationen angezeigt i Statusinformationen ber das Laden von Dateien und ii Informationen ber Men befehle und Befehlsschaltfl chen in den Symbolleisten wenn Sie den Cursor dar ber platzieren 2013 Altova GmbH Benu
78. Transformationen von XML in FO in PFD die in zwei Schritten durchgef hrt werden und ii f r Transformationen von FO in PDF wird in einem Schritt durchgef hrt Definieren des XSLT Prozessors f r die Transformation Welcher XSLT Prozessor f r die Transformation verwendet wird wird im Dialogfeld Optionen auf dem Register XSL Die Optionen die zur Verf gung stehen werden im Abschnitt Benutzerreferenz erl utert Der Prozessor der auf dem Register XSL definiert ist wird f r alle XSLT Transformationen verwenden Beachten Sie dass f r die XSL FO Transformation ein zus tzlicher XSLT Prozessor zur Verf gung steht der XSLT Prozessor der mit einigen FO Prozessoren mitgeliefert wird Um diese Option auszuw hlen aktivieren Sie das entsprechende Optionsfeld um unteren Rand des Registers XSL siehe Abbildung oben 2013 Altova GmbH Benutzerhandbuch 126 XSLT und XQuery XSLT Definieren des FO Prozessors Der FO Prozessor der fur Transformationen vom FO ins PDF Format verwendet werden soll wird im Textfeld am unteren Rand des Registers XSL im Dialogfeld Optionen Abbildung oben definiert XSLT 1 0 und 2 0 und die XSLT Prozessoren von Altova Die XSLT Version eines Stylesheet ist im version Attribut des xs1 stylesheet oder xs1 transform Elements definiert XMLSpy enthalt den integrierten XSLT 1 0 und den XSLT 2 0 Prozessor von Altova Welcher Prozessor ausgew hlt wird h ngt vom Wert des Versionsattributs 1 0 o
79. US Address oder UK Address und nicht dem generischen AddressType m ssen wir den erforderlichen erweiterten ComplexType als ein Attribut des Elements Address definieren Gehen Sie dabei folgenderma en vor Geben Sie im XML Dokument am Element Address ein xsi type Attribut mit einem Wert us Address ein Abbildung unten Address xsi type US Address gt i lt Name gt US dependency lt Name gt lt Street gt Noble Ave lt Street gt lt City gt Dallas lt City gt lt Zip gt 04812 lt Zip gt i lt State gt Texas lt State gt lt fAddress gt Sie k nnen nun Daten f r das Element Address eingeben Geben Sie die in der Abbildung oben gezeigten Werte ein L schen Sie anschlie end das Element Person Es wird im n chsten Abschnitt des Tutorials hinzugef gt Anmerkung Das vorgesetzte xsi erm glicht die Verwendung von speziellen XML Schema spezifischen Befehlen in Ihrer XML Dokumentinstanz Beachten Sie dass der Namespace f r das Pr fix xsi automatisch zum Dokumentelement hinzugef gt wurde als Sie Ihrer XML Datei ein Schema zugewiesen haben Sie haben soeben einen Typ f r das Element Address festgelegt N here Informationen dazu finden Sie in der XML_Schema Spezifikation Eingabe von Daten in der Textansicht In der Textansicht werden die Daten und der Markup Code der XML Dateien in einem bersichtlichen strukturierten Layout angezeigt und gem dem jeweiligen Schema werden intelligente Bearbeitungsfunktionen bereitges
80. Umst nden ein Men befehl aktiv oder inaktiv ist f hren Sie die folgenden Schritte durch 1 Klicken Sie auf das Men Schema Design Beachten Sie dass die Befehle Diagramm speichern Ansicht konfigurieren und Vergr ern Verkleinern deaktiviert sind Abbildung unten Schema Design XSL XQuery Authentic GE Schema Einstellungen Diagramm speichern Schema Dokumentation generieren Ansicht konfigurieren Vergr ern Verkleinern 2 Klicken Sie in einen leeren Bereich au erhalb des Men s damit das Men nicht mehr angezeigt wird Klicken Sie anschlie end auf die Schaltfl che Diagramm anzeigen links von der Elementkomponente Daraufhin wechseln Sie in die Content Model Ansicht der Schema Ansicht dies ist die zweite der beiden Schema Ansichten die erste ist die Schema bersicht Wenn Sie nun das Men Schema Design ffnen sehen Sie dass die Befehle Diagramm speichern Ansicht konfigurieren und Vergr ern Verkleinern nun aktiv sind Diese Befehle sind nur in der Content Model Ansicht der Schema Ansicht nicht aber in dedr Schema bersicht der Schema Ansicht aktiv Beachten Sie au erdem dass nur XML Schema Dateien in der Schema Ansicht ge ffnet werden k nnen 3 Eine XML Schema Datei ist gleichzeitig eine XML Datei daher wird sie in der Text und Grid Ansicht als XML Datei angezeigt In diesen Ansichten sind alle Men befehle die sich auf XML Dateien anwenden lassen aktiv Vergleichen Sie die Be
81. Versionskontrolle ausgef hrt werden Diese Befehle werden in der Benutzerreferenz in den Unterabschnitten des Men s Projekt beschrieben Anmerkung Sie k nnen den aktuellen Versionskontrollanbieter auf zwei Arten wechseln i ber die Versionskontrolloptionen Extras Optionen Versionskontrolle oder ii im Dialogfeld Versionskontrolle wechseln Projekt Versionskontrolle Versionskontrolle wechseln 2013 Altova GmbH Benutzerhandbuch 206 Versionskontrolle Installieren von Versionskontrollsystemen 12 2 12 2 1 Installieren von Versionskontrollsystemen Installieren Sie das Versionskontrollsystem Ihrer Wahl Informationen zu einzelnen Versionskontrollsystemen finden Sie in der Liste der unterst tzten Versionskontrollsysteme und den Anmerkungen zur Installation Konfigurieren Sie die Datenbank ihres Versionskontrollsystems gegebenenfalls so dass sie sich unter einem Pfad befindet unter dem Ihre Projekte gespeichert werden k nnen Unterst tzte Versionskontrollsysteme In der nachfolgenden Liste sind die von XMLSpy unterst tzten Versionskontrollsysteme zusammen mit ihren entsprechenden Versionskontroll Clients SCCs aufgelistet Die Liste ist alphabetisch nach Versionskontrollsystem geordnet In den Anmerkungen im Anschluss an die Liste finden Sie Informationen ber den Grad der Unterst tzung AccuRev Version AccuRev 4 7 0 Windows Clients e AccuBridge for Microsoft SCC 2008 2 Bazaar Version B
82. Wenn Sie eine von MapForce generierte Datendatei als globale Ressource definieren m chten m ssen Sie im Dialogfeld Globale Ressource folgende Einstellungen definieren siehe Abbildung unten Konfigurationen tih Konfigurationseinstellungen ConfigCust Default Datel Ergebnis der MapForce Transformation _ Ergebnis der StyleVision Transformation Die Ressource bezieht sich auf den generierten Output von orce2013 MapForceExamples Customers_DB mfd eS Pfad 4 Customers xml Altova_Hierarchical Altova_Hierarchical xml Outputs Optionsfeld zur Auswahl verwenden Name Pfad amp Text file Customers CustomersOut xml e eine mfd MapForce Design Datei Sie m ssen diese Datei im Textfeld Die Ressource bezieht sich auf den generierten Output von siehe Abbildung oben definieren e eine oder mehrere Input Datendateien Nachdem die MFD Datei definiert wurde wird sie analysiert und im Bereich Inputs siehe Abbildung oben werden Standarddatendateien angezeigt Sie k nnen die Auswahl der Standarddatei f r jedes Input Schema ndern indem Sie eine andere Datei definieren e eine Output Datei Wenn das MFD Dokument mehrere Output Schemas hat werden diese alle im Bereich Outputs siehe Abbildung oben aufgelistet und Sie mUssen eine davon auswahlen Wenn der Pfad der Ausgabedatei eines einzelnen Output Schemas im MFD Dokument definiert ist so wird dieser Dateipfad fur dieses Output Schema im
83. XML Datei Beachten Sie dass die XML Datei bei einer Transformation nicht ge ndert wird Es wird nur eine neue Ausgabedatei erzeugt Das Wort Transformation ist eine Konvention Methode Gehen Sie beim Transformieren folgenderma en vor e Weisen Sie dem XML Dokument eine vordefinierte XSL Datei n mlich company xsl zu e F hren Sie die Transformation mit Hilfe eines der beiden in XMLSpy integrierten Altova XSLT Prozessoren durch siehe Hinweis unten In diesem Abschnitt verwendete Befehle Die folgenden XMLSpy Befehle werden in diesem Abschnitt verwendet XSL XQuery XSL zuweisen weist dem aktiven XML Dokument eine XSL Datei zu E XSL XQuery Gehe zu XSL ffnet die vom aktiven XML Dokument referenzierte XSL Datei E XSL XQuery XSL Transformation F10 oder die Symbolleistenschaltfl che transformiert das aktive XML Dokument mit Hilfe des diesem zugewiesenen XSL Stylesheet Wenn keine XSL Datei zugewiesen wurde werden Sie beim Aufrufen dieses Befehls aufgefordert eine zuzuweisen Anmerkung XMLSpy verf gt ber zwei integrierte XSLT Prozessoren den Altova XSLT 1 0 Prozessor und den Altova XSLT 2 0 Prozessor Der Altova XSLT 1 0 Prozessor dient zum Transformieren von XSLT 1 0 Stylesheets w hrend der Altova XSLT 2 0 Prozessor f r die Verarbeitung von XSLT 2 0 Stylesheets verwendet wird Der richtige Prozessor wird von XMLSpy automatisch auf Basis des Versionsattributs im Element xs1 stylesheet oder xsl transform au
84. Yisuelle Hilfen J Zeilennummernleiste Tabulatorgro e 4 J Einr cklinien f j i Abbrechen v Lesezeichen Leiste Tabulatoren einf gen _ Zeilenendemarkierungen oem v Klappleiste Leerzeichen einf gen Whitespace Markierungen Ubemehmen Tastaturkurzel Nach oben Eine Zeile nach oben Nach unten Eine Zeile nach unten Nach links Eine Spalte nach links Nach rechts Eine Spalte nach rechts Strg Nach oben Eine Zeile nach oben bl ttern Strg Nach unten Eine Zeile nach untern bl ttern Strg Nach links Ein Wort nach links Strg Nach rechts Ein Wort nach rechts Alt Nach oben gt ML Element nach oben verschieben 3 W hlen Sie den Befehl Bearbeiten Pretty Print aus oder klicken Sie in der Symbolleiste auf die Schaltfl che Pretty Print Daraufhin wird der Dokumenttext je nachdem was im Dialogfeld Optionen auf dem Register Ansicht ausgew hlt wurde i mit oder ohne Einr ckungen angezeigt ii wenn im Dialogfeld Optionen auf dem Register Ansicht Einr ckungen ausgew hlt sind dann werden die Einr ckungen durch die Einstellungen im Dialogfeld Einstellungen f r Textansicht im Bereich Tabulatoren definiert Unn tige vorangestellte oder angeh ngte Leerzeichen werden entfernt wenn Sie Pretty Print ausw hlen Anmerkung Pretty Print wird auch im Hintergrund angewendet wenn Sie das Dokument speichern oder die Ansicht wechseln Wenn das Dokument nicht wohlgeformt ist erhalten Sie eine ent
85. Zelle B ndig unten Dieser Befehl richtet den Inhalt der Zellen b ndig am unteren Zellenrand aus Tabelleneigenschaften Der Befehl Tabelleneigenschaften ffnet das Dialogfeld Tabelleneigenschaften Dieses Symbol wird nur bei HTML Tabellen aktiv bei CALS Tabellen ist es deaktiviert xi Table Row Column Cell zj x Cancel f page break after l page break before fe 8 2 3 Bearbeiten einer DB In der Authentic Ansicht k nnen Sie Datenbank DB Tabellen bearbeiten und die Daten in einer DB speichern Dieser Abschnitt enth lt eine ausf hrliche Beschreibung der Funktionen die Ihnen zum Bearbeiten einer DB Tabelle zur Verf gung stehen Beachten Sie bitte die folgenden Punkte e Die Anzahl der Datens tze in einer DB Tabelle die in der Authentic Ansicht angezeigt Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 163 werden k nnen wurde unter Umst nden vom Autor des StyleVision Power Stylesheet absichtlich eingeschr nkt um das Design kompakter zu gestalten In diesem Fall wird anfangs nur diese beschr nkte Anzahl an Datens tzen in der Authentic Ansicht geladen Sie k nnen die restlichen Datens tze der DB Tabelle mit Hilfe der Symbole zur Navigation in DB Tabellenzeilen siehe Navigieren in einer DB Tabelle laden und anzeigen e Sie k nnen eine Datenbankabfrage durchf hren um bestimmte Datens tze anzuzeigen e Sie k nnen Datens tze hinzuf
86. aktiv und f r das Content Model aller XML Schemadateien die in der Folge ge ffnet werden bernommen Diese Einstellungen werden auch f r die erzeugte Schema Dokumentation und die Druckausgabe bernommen Definieren von Eigenschaftsdeskriptorzeilen f r das Content Model Sie k nnen festlegen welche Element und Attributeigenschaften in der Content Model Ansicht angezeigt werden sollen Diese Eigenschaften werden als Grid Zeilen in Komponentenk stchen angezeigt Um Eigenschaftsdeskriptorzeilen zu definieren gehen Sie vor wie folgt W hlen Sie Schema Design Ansicht konfigurieren Daraufhin wird das Dialogfeld Schema Ansicht konfigurieren angezeigt H A H i 2 Klicken Sie auf dem Element oder Attribut Register auf das Symbol Anh ngen oder Einf gen E um eine Eigenschaftsdeskriptorzeile hinzuzuf gen Die Zeile wird im Dialogfeld und zu den Elementk stchen in der Content Model Ansicht hinzugef gt 3 W hlen Sie aus der Dropdown Liste die gew nschte Eigenschaft aus Siehe Abbildung unten 4 Wiederholen Sie Schritt 2 und 3 f r alle ben tigten Eigenschaften Die Content Model Ansicht wird aktualisiert und zeigt die definierten Eigenschaftsdeskriptorzeilen f r alle Elemente an f r die sie existieren 2013 Altova GmbH Benutzerhandbuch 314 Benutzerreferenz Men Schema Design Bitte beachten Sie e Bei Attributen wird die von Ihnen definierte Konfiguration nur angezeigt wenn Attribute im Gegensat
87. anderer Node ausgew hlt wird werden in der Eingabehilfe die f r diesen Node relevanten Elemente angezeigt Sie k nnen die Element Eingabehilfe erweitern um die XML Struktur anzuzeigen indem Sie das Kontrollk stchen XML Baumstruktur anzeigen am oberen Rand der Eingabehilfe aktivieren siehe Abbildung oben In der XML Baumstruktur wird die Hierarchie der Nodes vom obersten Element Node bis hinunter zu dem im Hauptfenster ausgew hlten Node angezeigt Attribute Eingabehilfe In der Attribute Eingabehilfe werden die Attribute des im Hauptfenster ausgew hlten Elements sowie deren Werte angezeigt Attributwerte k nnen in der Attribute Eingabehilfe eingegeben oder bearbeitet werden In der Auswahlliste der Attribute Eingabehilfe k nnen Element Nodes von der obersten Elementebene bis hinunter zum ausgew hlten Element ausgew hlt werden Bei Auswahl eines Elements aus dieser Dropdown Liste werden die Attribute dieses Elements in der Eingabehilfe angezeigt wo sie anschlie end bearbeitet werden k nnen Entities Eingabehilfe Die Entities Eingabehilfe ist nicht kontextsensitiv Hier werden alle im Dokument deklarierten Entities angezeigt Wenn Sie auf eine Entity doppelklicken wird sie an der Cursorposition eingef gt Eine Beschreibung wie man Entities f r ein Dokument hinzuf gt finden Sie im Abschnitt Benutzeroberfl che der Authentic Ansicht Kontextmen Wenn Sie mit der rechten Maustaste auf eine Stelle in der Authentic Ansicht doppel
88. befinden und sich der Benutzer f r den Zugriff auf diese Ordner authentifizieren muss Wenn Sie f r einen externen Webordner Dateierweiterungen definieren werden diese zum Filtern der im Projekt verf gbaren Dateien verwendet e Dateien k nnen zu einem Ordner hinzugef gt werden indem Sie den Ordner 2013 Altova GmbH Benutzerhandbuch 200 Projekte Erstellen und Bearbeiten von Projekten ausw hlen und anschlie end einen von drei entsprechenden Befehlen ausw hlen i Dateien hinzuf gen um die Datei en ber ein ffnen Dialogfeld auszuw hlen ii Aktive Datei hinzuf gen um die im Hauptfenster gerade aktive Datei zum Projekt hinzuzuf gen iii Aktive und verwandte Dateien hinzuf gen f gt zus tzlich Dateien hinzu die mit der aktiven XML Datei in Zusammenhang stehen z B ein XML Schema oder eine DTD Beachten Sie dass Dateien die ber eine Verarbeitungsanweisung z B XLST Dateien hinzugef gt werden nicht als verwandte Dateien behandelt werden e Globale Ressourcen sind Aliasse f r Datei Ordner und Datenbankressourcen Eine Beschreibung zur Definition und Verwendung von globalen Ressourcen finden Sie im Abschnitt Globale Ressourcen e URLs identifizieren ein Ressourcenobjekt ber eine URL Projekteigenschaften Die Eigenschaften eines Ordners werden im Dialogfeld Eigenschaften dieses Ordners gespeichert Um dieses Dialogfeld aufzurufen wahlen Sie zuerst den Ordner aus und anschlie end im Men Projekt
89. befindet sich im Ordner MyDocuments Altova XMLSpy Die Catalog xml Dateien befinden sich in den jeweiligen Schemaordnern Diese Schemaordner befinden sich im Ordner AltovaCommonFolder Schemas Und AltovaCommonFolder XBRL Shell Umgebungsvariablen und Altova Variablen Shell Umgebungsvariablen k nnen im nextCatalog Element verwendet werden um den Pfad zu Systemordnern zu definieren siehe RootCatalog xmi Liste oben Es werden die folgenden Shell Umgebungsvariablen unterst tzt AltovaCommonF older DesktopFolder oe ProgramMenuFo lders SStartMenuFold ers sStartUpFolder oe sTemplateFolde K AdminToolsFol der AppDataFolder ao CommonAppData Folders FavoritesFold er PersonalFolde r SSendToFolder SFontsFolders ProgramFilesF older CommonFilesFo lder SWindowsFolder oe SystemFolder C Program Files Altova Common2013 Vollst ndiger Pfad zum Desktop Ordner f r den aktuellen Benutzer Vollst ndiger Pfad zum Programmmen Ordner f r den aktuellen Benutzer Vollst ndiger Pfad zum Startmen Ordner f r den aktuellen Benutzer Vollst ndiger Pfad zum Startordner f r den aktuellen Benutzer Vollst ndiger Pfad zum Vorlagen Ordner f r den aktuellen Benutzer Vollst ndiger Pfad zum Dateisystemverzeichnis in dem die Verwaltungstools f r den aktuellen Benutzer gespeichert sind Vollst ndiger Pfad zum Applikationsdatenordner f r den aktuellen Benutzer Vollst
90. bergeordneten Elemente des para Elements hinauf bis zum Root Element in diesem Fall OrgChart Attributes ipata Desc Office OrgChart Unterhalb der Dropdown Liste wird eine Liste g ltiger Attribute f r dieses Element in diesem Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Authentic Ansicht 95 Fall f r das para Element angezeigt Wenn ein Attribut f r ein bestimmtes Element obligatorisch ist wird es fett angezeigt Im Beispiel unten gibt es keine obligatorischen Attribute mit Ausnahme des vordefinierten Attributs xsi type Attributes ax para Y xsitype Entities Um den Wert f r ein Attribut einzugeben klicken Sie in das Wertefeld des Attributs und geben Sie den Wert ein Daraufhin wird das Attribut mit dem entsprechenden Wert im XML Dokument erstellt Im Falle des Attributs xsi nil welches in der Eingabehilfe Attribut erscheint wenn ein nillable Element ausgew hlt wurde kann der Wert des Attributs xsi nil nur durch Auswahl eines der zul ssigen Werte true oder false aus der Dropdown Liste der Werte des Attributs eingegeben werden Das xsi type Attribut kann durch Klicken in das Wertefeld des Attributs und Auswahl eines der aufgelisteten Werte aus der Dropdown Liste ge ndert werden Bei den aufgelisteten Werten handelt es sich um die verf gbaren abstract types die in dem XML Schema auf dem das Dokument in der Authentic Ansicht basiert definiert sind Entities Eingabeh
91. den Ausdruck in die Zwischenablage kopiert sodass Sie ihn dann in ein Dokument z B ein XSLT Dokument einf gen k nnen Alle Ausdr cke beginnen beim Dokument Root Der XPath Ausdruck wird in der Grid Ansicht und der Textansicht unterschiedlich aufgel st Wenn in der Grid Ansicht ein einzelnes Element markiert ist werden mit dem XPath Ausdruck nicht dieses Element sondern alle Elemente dieses Namens auf dieser hierarchischen Ebene des Dokuments ausgew hlt In der Textansicht wird dieses spezifische Element ausgew hlt Wenn z B ein Element des dritten Person Elements des zweiten Company Elements ausgew hlt wird das den Namen LastName hat w rde der XPath Ausdruck folgenderma en lauten e Grid Ansicht companies Company Person LastName e Textansicht Companies Company 2 Person 3 LastName Anmerkung In der Grid Ansicht kann der Befehl XPath kopieren auch ber das 2013 Altova GmbH Benutzerhandbuch 258 Benutzerreferenz Men Bearbeiten Kontextmen aufgerufen werden 13 2 4 XPointer kopieren 13 2 5 Der Befehl XPointer kopieren steht in der Text und der Grid Ansicht zur Verf gung Er dient zum Erstellen eines element Schema XPointer fur den die aktuell ausgewahlten Node s und kopiert ihn in die Zwischenablage Auf diese Art k nnen Sie den XPointer in ein Dokument z B in das xpointer Attribut eines XInclude Elements in einem XML Dokument einf gen Das element Schema von XPointer gibt die Ergebnis
92. den sich die Anderung des base type auswirkt Inhalt beibehalten wenn er auch zusammen mit dem neuen base type verwendet werden kann V Optionen bei jeder nderung des base type best tigen Aktivieren Sie die entsprechenden Kontrollk stchen um Inhalt beizubehalten und eine Best tigung zu fordern wenn Sie w nschen dass dies die Standardoptionen sein sollen Smart Restrictions Bei Einschr nkung eines complexType mittels Restriction werden Teile des Content Models des Basistyps im abgeleiteten Typ neu geschrieben Dies kann verwirrend sein wenn es sich um ein komplexes Content Model handelt da es beim Editieren des abgeleiteten Typs oft nicht einfach ist sich genau zu erinnern wie das Content Model des Basistyps aussieht Mit Hilfe von Smart Restrictions werden die beiden Content Models in der grafischen Ansicht des abgeleiteten Content Model kombiniert und in Zusammenhang gesetzt Im abgeleiteten complexType sehen Sie alle Partikel des Basis complexType und in welcher Beziehung sie zum abgeleiteten Typ stehen Au erdem bieten Smart Restrictions visuelle Anhaltspunkte und zeigen alle M glichkeiten wie der Basistyp mittels Restriction eingeschr nkt werden kann wodurch es einfacher wird den abgeleiteten Typ korrekt einzuschr nken So aktivieren Sie die Option Smart Restrictions e Klicken Sie auf das Symbol Smart Restrictions Im folgenden Beispiel sehen Sie wie sich Smart Restrictions auswirken Bitte beachten S
93. der Applikation ffnen Strg O Mit ffnen rufen Sie das bekannte Windows Dialogfeld ffnen auf ber das Sie jedes XML Dokument oder jede Textdatei ffnen k nnen Sie haben auch die M glichkeit mehrere Dateien auszuw hlen Im Listenfeld Dateityp k nnen Sie ausw hlen welche Dateien im Dialogfeld angezeigt werden sollen die Liste der verf gbaren Dateiarten kann auf dem Register Dateiarten unter Extras Optionen eingestellt werden Beim ffnen einer XML Datei wird diese auf Wohlgeformtheit berpr ft Ist sie nicht wohlgeformt wird eine Fehlermeldung angezeigt Beheben Sie den Fehler und w hlen Sie den Men befehl XML Wohngeformtheit pr fen F7 um die Datei erneut zu berpr fen Wenn Sie die Option Validierung beim ffnen der Datei aktiviert haben und die Datei ung ltig ist wird ebenfalls eine Fehlermeldung angezeigt Beheben Sie den Fehler und klicken Sie auf XML XML validieren F8 um das Dokument erneut zu validieren Ausw hlen von Dateien ber URLs und globale Ressourcen In einigen Dialogfeldern zum ffnen und Speichern von Dateien k nnen Sie ausw hlen ob Sie die gew nschte Datei ausw hlen oder eine Datei ber eine URL oder eine globale Ressource siehe Abbildung unten speichern m chten W hlen Sie den Befehl Zu URL wechseln oder Zu globaler Ressource wechseln um eine dieser Optionen auszuw hlen 2013 Altova GmbH Benutzerhandbuch 244 Benutzerreferenz Men Datei Look in E S
94. der Authentic Ansicht definiert So werden in dem Dokument in der Abbildung oben z B die folgenden Authentic Formatierungs und Bearbeitungsfunktionen verwendet Formatierung von Abs tzen und anderen Bl cken Tabellenstrukturen Textformatierung wie z B Farbe und Schriftart Mit Hilfe von Auswahllisten siehe Felder State amp Zip kann der Benutzer einen Eintrag aus einer Gruppe von g ltigen Auswahlm glichkeiten ausw hlen Diese Listeneintr ge k nnen wie in diesem Fall oben aus Schema Enumerationen bernommen werden e Zus tzliche Daten k nnen anhand der Daten im Dokument berechnet und dargestellt werden Im Beispiel oben wurden z B die Information in der Office Summary nicht vom Benutzer eingegeben sondern anhand anderer Daten im Dokument berechnet Altova XMLSpy 2013 2013 Altova GmbH XML Bearbeiten von XML in der Authentic Ansicht 109 SPSs werden speziell zum Anzeigen und Bearbeiten von XML Dokumenten in der Authentic Ansicht und zum Generieren von Standardausgabedateien wie z B HTML PDF RTF und Word 2007 Dokumenten anhand von XML Dateien erstellt SPSs werden mit Altova StyleVision erstellt Bearbeiten der Dokumentstruktur Sie k nnen jederzeit g ltige Nodes zum Dokument hinzuf gen W hlen Sie dazu die Stelle im Dokument aus und f gen Sie den gew nschten Node ber die Eingabehilfen Elemente und Attribute oder das Kontextmen hinzu Die Nodes die an einer bestimmten Stelle verf gbar sind b
95. der Software Durch das betreffende Upgrade oder Update und den dazugeh rigen Freischaltcode wird keine zweite Lizenz f r die Software gew hrt und Sie d rfen die Kopie des Upgrades oder Updates nicht zus tzlich zu der Kopie der Software verwenden die dadurch ersetzt wird und dessen Lizenz beendet wurde i Eigentumsrecht Das Eigentumsrecht an der Software wird Ihnen nicht bertragen Alle Exemplare der Software und alle von Ihnen angefertigte Kopien verbleiben vorbehaltlich der Ihnen durch diesen Lizenzvertrag einger umten Rechte im Eigentum von Altova Dokumente Dateien Stylesheets generierter Programmcode dies beinhaltet auch den unbeschr nkten Quellcode und Schemata die Sie unter Verwendung der Software anlegen oder erstellen sind in bereinstimmung mit der dazugeh rigen Dokumentation und den Bestimmungen dieses Lizenzvertrags Ihr Eigentum au er diese wurden mit einer Testsoftware gem Abschnitt 4 dieser Vereinbarung erstellt In diesem Fall wird Ihnen nur eine beschr nkte Lizenz zur Nutzung s mtlicher Ergebnisse welche einen generierten Programmcode inklusive eines unbeschr nkten Quellcodes enthalten wie Java C C VB NET oder XSLT und verbundene Projektdateien und Build Scripts sowie generierte XML XML Schematas Dokumentationen UML Diagrammen und Datenbankstrukturen f r die 30 Tage dauernde Testperiode einger umt j Reverse Engineering Sofern dies nicht ausdr cklich nach geltendem Recht der Euro
96. der Website von Altova ver ffentlichten Datenschutzbestimmungen von Zeit zu Zeit erneut durchzulesen f Recht zur berpr fung Sie erkl ren sich damit einverstanden dass Altova dazu berechtigt ist die Einhaltung der Bestimmungen dieses Lizenzvertrags jederzeit nach vorheriger Benachrichtigung zu berpr fen Falls sich bei der berpr fung herausstellt dass Sie Bestimmungen dieses Lizenzvertrags verletzen haben Sie zus tzlich zu allen anderen aus der Lizenzverletzung entstehenden Haftungsanspr chen alle angemessenen Kosten die Altova durch die berpr fung entstehen zu ersetzen g Hinweis f r Benutzer in Europa Bitte beachten Sie dass die in Absatz 7 d beschriebenen Informationen von Altova Inc einem Unternehmen mit Sitz in Beverly Massachusetts USA oder seinen Tochterunternehmen Zweigniederlassungen oder weltweit ans ssigen autorisierten Partnern zum Zweck der Datenverarbeitung Analyse und berpr fung nach au erhalb der EU transferiert werden k nnen Sie werden darauf hingewiesen dass in den USA ein Datenschutzmodell zur Anwendung kommt das teils auf Gesetzen teils auf Regierungsverordnungen und zum Teil auf Selbstregulierung beruht Des Weiteren werden Sie darauf hingewiesen dass der Rat der Europ ischen Union befunden hat dass dieses amerikanische Modell den in Artikel 25 der Datenrichtlinie der Europ ischen Union Richtlinie 95 46 EC 1995 OJ L 281 31 festgelegten Datenschutzbestimmungen nicht in ausre
97. die Taste F2 dr cken und den Namen bearbeiten e Das Symbol rechts von den einzelnen Applikationen in der Liste HTML Datei ffnen mit ffnet ein Men mit Befehlen zum i ffnen der Applikation ii ffnen der Applikation und Laden der verkn pften HTML Datei iii Entfernen der Applikation aus der Liste Wenn Sie auf den Namen einer Applikation doppelklicken wird die damit verkn pfte HTML Datei in dieser Applikation ge ffnet e Applikationen die zur Liste HTML Datei ffnen mit hinzugef gt wurden oder daraus entfernt wurden werden auch zum CSS Info Fenster hinzugef gt bzw daraus gel scht Zuweisen einer DTD F r ein XHTML Dokument kann ber das Men DTD Schema in dem Sie nach der gew nschten DTD bzw dem gew nschten XML Schema suchen k nnen eine DTD oder ein XML Schema zugewiesen werden Ein XHTML Dokument kann genau wie ein XML Dokument bearbeitet werden Befehle der Browser Ansicht Die Befehle der Browser Ansicht finden Sie im Men Browser Altova XMLSpy 2013 2013 Altova GmbH HTML CSS JSON CSS 177 9 2 CSS CSS Dokumente k nnen mit Hilfe der intelligenten Bearbeitungsfunktionen der Textansicht bearbeitet werden Diese Funktionen werden im Zusammenhang mit der Bearbeitung von CSS Dokumenten im Folgenden beschrieben Syntaxf rbung Eine CSS Regel besteht aus einem Selektor einer oder mehreren Eigenschaften und den Werten dieser Eigenschaften Diese drei Komponenten k nnen in noch spezifischere
98. diesem Befehl aktualisieren Sie die Browser Ansicht durch erneutes Laden des aktuellen Dokuments sowie damit verkn pfter Dokumente wie CSS und XSL Stylesheets und DTDs 13 10 5 Schriftgr e Mit diesem Befehl wird ein Untermen aufgerufen ber das Sie die Standardschriftgr e zur Darstellung des Texts Ihres XML Dokuments ausw hlen k nnen Die Auswahl steht nur in der Browser Ansicht zur Verf gung 13 10 6 Neues Fenster Dieser Befehl ist in der Browser Ansicht aktiv Mit diesem Befehl entkoppeln Sie die Browser Ansicht des Dokuments von den anderen Ansichten Dadurch kann die Browser Ansicht als separates Fenster Seite an Seite mit der Bearbeitungsansicht des Dokuments angezeigt werden Um die separate Browser Ansicht zu aktualisieren nachdem Sie in der Bearbeitungsansicht eine nderung vorgenommen haben dr cken Sie in der Bearbeitungsansicht die Taste F5 Um ein separates Browser Fenster wieder in dem Fenster anzudocken das die anderen Ansichten enth lt machen Sie die Browser Ansicht zur aktiven Ansicht und w hlen Sie den Befehl Neues Fenster Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Extras 341 13 11 13 11 1 13 11 2 Men Extras Im Men Extras k nnen Sie J e e benutzerdefinierte Befehle aufrufen die auf externe Applikationen zugreifen Diese Befehle k nnen im Dialogfeld Anpassen auf dem Register Extras erstellt werden e globale Ressourcen definieren e die a
99. ein Element eingef gt wird wenn Sie darauf doppelklicken In der Grid Ansicht dagegen kann ein Element vor dem ausgew hlten Node eingef gt dahinter angeh ngt oder als Child Node hinzugef gt werden daher hat die Element Eingabehilfe in der Grid Ansicht drei Register f r das Einf gen Anh ngen und Hinzuf gen als Child wobei jedes Register die Elemente enth lt die f r diese Operation zur Verf gung stehen Eine Beschreibung der Eingabehilfen der einzelnen Ansichten finden Sie unter Bearbeitungsansichten Weitere Unterschiede im Zusammenhang mit Dokumentarten in einer Ansicht finden Sie in den Abschnitten ber die einzelnen Dokumentarten z B XML Eingabehilfen und XQuery Eingabehilfen Hinweis e Uber die Men option Fenster Eingabehilfen k nnen Sie die Eingabehilfen ein oder ausblenden 2 1 5 Ausgabefenster Meldungen Im Fenster Meldungen werden Meldungen ber in XMLSpy ausgef hrte Aktionen sowie Fehlermeldungen und andere Ausgabemeldungen angezeigt Wenn z B ein XML XML Schema DTD oder XQuery Dokument validiert wird und g ltig ist wird im Validierungsfenster eine entsprechende Meldung Abbildung unten angezeigt Meldungen m B B aj x Quick Fi anzeigen Die Datei C Users Documents Altova XMLSpy2013 Examples NanonullOrg xml ist g ltig od a sal a a a Andernfalls wird eine Meldung die den Fehler beschreibt angezeigt Abbildung unten Beachten Sie in der Abbildung unten dass
100. eine einzelne Tabelle erstellt Es kann f r jede Tabelle nur eine Abfrage erstellt werden Sie k nnen w hrend der Bearbeitung eines Dokuments jederzeit eine Abfrage erstellen Wenn das in der Authentic Ansicht angezeigte Dokument zu dem Zeitpunkt zu dem Sie die Abfrage absenden nicht gespeicherte nderungen enth lt werden Sie gefragt ob alle nderungen im Dokument gespeichert oder verworfen werden sollen Beachten Sie dass auch an anderen Tabellen vorgenommene nderungen gespeichert verworfen werden Nach Absenden der Abfrage wird die Tabelle mit den aktuellen Abfragekriterien erneut geladen Bitte beachten Sie Falls eine Meldung angezeigt wird dass zu viele Tabellen ge ffnet sind 2013 Altova GmbH Benutzerhandbuch 164 Authentic Bearbeitung in der Authentic Ansicht k nnen Sie die Anzahl der offenen Tabellen mit Hilfe einer Abfrage durch Filtern reduzieren So erstellen Sie eine Abfrage und senden diese ab 1 Klicken Sie auf die Schaltfl che Abfrage W die entsprechende Tabelle um das Dialogfeld Datenbankabfrage bearbeiten aufzurufen siehe Abbildung unten Diese Schaltfl che erscheint normalerweise am oberen Rand einer DB Tabelle oder unterhalb davon Wenn keine Abfrage Schaltfl che vorhanden ist hat der Autor des StyleVision Power Stylesheet die DB Abfragefunktion f r diese Tabelle nicht aktiviert Edit Database Query ig as first character in value signifies parameter Append AND TE EZ rum a
101. einer in der diese Text Nodes enthalten sind Aus diesem Grund k nnen sich die Ergebnisse der Funktionen fn position n last n count und n deep equal von denen anderer Prozessoren unterscheiden Am h ufigsten tritt die Situation dass boundary whitespace only Text Nodes als gleichrangige Elemente anderer Elemente berpr ft werden dann auf wenn xsl apply templates verwendet wird um Templates anzuwenden Wenn die Funktionen fn position fn last und fn count in Patterns mit einer Namens berpr fung verwendet werden Altova XMLSpy 2013 2013 Altova GmbH Prozessor Informationen XPath 2 0 und XQuery 1 0 Funktionen 385 1 4 2 z B para 3 kurz f rpara position 3 sind boundary whitespace only Nodes irrelevant da nur die benannten Elemente para im obigen Beispiel ausgew hlt werden Beachten Sie jedoch dass boundary whitespace only Nodes in Patterns in denen ein Platzhalterzeichen wie z B 10 verwendet wird sehr wohl relevant sind Numerische Notation Wenn bei der Ausgabe ein xs double in einen String konvertiert wird wird die logarithmische Darstellung zB 1 0E12 verwendet wenn der absolute Wert kleiner als 0 000001 oder gr er als 1 000 000 ist Andernfalls wird der Wert als Dezimalwert oder Integer angegeben Pr zision von xs decimal Die Pr zision bezieht sich auf die Anzahl der Stellen in einer Zahl Laut Spezifikation sind mindestens 18 Stellen erforderlich Bei Divisio
102. es Links schwarzen Text zu Nodes und Node Inhalt im XML Dokument gibt sowie Links zum entsprechenden Abschnitt in der Spezifikation im Internet in dem die betreffende Regel beschrieben wird blauer Text Wenn Sie auf eines der violetten Dev Symbole klicken wird die entsprechende Schemadefinition in der Schema Ansicht ge ffnet 2013 Altova GmbH Benutzerhandbuch 16 Einf hrung Die grafische Benutzeroberfl che Meldungen al 22 3 XI x Die Datei C Documents and Settings My Documents iAltova XML Spy2010 Examples TutorialiCompanyFirst xml ist nicht g ltig element lt EMail gt ist unter Element lt Address gt WA nicht zul ssig Ursache Keine weiteren Elemente erwartet Fehlerpfad Company Address EMail Details rea cyc model qroup Unerwartetes Element lt EMail gt in Element lt Address gt WA Kein weiteres Element erwartet aH cyc el 5 2 1 Das Element lt Address gt WA ist in Bezug auf die Typdefinition US Address Wa nicht g ltig Das Fenster Meldungen ist in allen Ansichten aktiv Wenn Sie jedoch auf einen Link zum XML Dokumentinhalt klicken wird der entsprechende Node in der Text Ansicht markiert Beachten Sie jedoch Wenn ein XML Schema in der Schema Ansicht validiert wird ndert sich die Ansicht bei Klicken auf das De Symbol nicht Validieren von Ordnern und Dateien im Projektfenster Der Befehl Validieren im Men XML wird normalerweise auf das aktive Dokument angewendet Sie k nnen
103. f r Altova beenden und Ihnen anteilig alle bereits an Altova entrichteten Geb hren zur ckerstatten MIT AUSNAHME DER VORSTEHEND ANGEF HRTEN BESTIMMUNGEN OBLIEGEN ALTOVA KEINERLEI HAFTUNGSVERPFLICHTUNGEN F R ANSPR CHE IN ZUSAMMENHANG MIT URHEBERRECHTSVERLETZUNGEN Diese Haftungsverpflichtung gilt nicht f r Urheberrechtsverletzungen die ausschlie lich auf vom Kunden eingebrachte Elemente zur ckzuf hren sind 6 SUPPORT UND WARTUNG Zus tzlich zu der Version des Softwareprodukts f r das Sie eine Lizenz erhalten haben bietet Altova eine Reihe von optionalen Support amp Wartungspaketen Software amp Maintenance Package SMP an die Sie zus tzlich zu Ihrer Lizenz f r die Software erwerben k nnen Der f r das jeweilige SMP geltende Supportzeitraum wie nachfolgend definiert wird beim Kauf des SMP festgelegt Die Support und Wartungsservices und die Upgrades die Ihnen zur Verf gung stehen h ngen davon ab ob Sie ein SMP erwerben bzw f r welche Version des SMP Sie sich entscheiden a Wenn Sie kein SMP erwerben erhalten Sie beim Kauf lediglich die Software danach jedoch keinerlei Wartungsreleases oder Updates Obwohl die M glichkeit besteht dass Altova Ihnen in Einzelf llen Wartungsreleases als kostenlose Zusatzleistung zur Verf gung stellt sind in diesen Releases keine neuen Produktfeatures die ber das beim Kauf der Software Altova XMLSpy 2013 2013 Altova GmbH Lizenzinformationen Altova
104. ffnen der globalen Ressource in XMLSpy zu Bearbeitungs und Validierungsfehlern kommen Der Grund daf r ist dass XMLSpy die Datei unter der Annahme ffnet dass die Datei den in der Konfigurationsdefinition angegebenen Dateityp aufweist Zuweisen von Dateien f r XSLT Transformationen XSLT Dateien k nnen XML Dokumenten und XML Dateien k nnen XSLT Dokumenten ber Altova XMLSpy 2013 2013 Altova GmbH Globale Altova Ressourcen Verwendung globaler Ressourcen 195 globale Ressourcen zugewiesen werden Bei Auswahl der Befehle zum Zuweisen von XSLT Dateien XSL XQuery XSL zuweisen und XSL XQuery XSL FO zuweisen und XML Dateien XSL XQuery XML Beispieldatei zuweisen wird das Zuweisungsdialogfeld aufgerufen Wenn Sie auf die Schaltfl che Durchsuchen klicken wird das Dialogfeld ffnen angezeigt in dem Sie zum Dialogfeld Globale Ressource ffnen wechseln k nnen Ein gro er Vorteil bei Verwendung einer globalen Ressource zur Definition einer XSLT Transformation ist dass die XSLT Datei oder die XML Datei f r eine Transformation einfach durch Wechseln der aktiven Konfiguration in XMLSpy ge ndert werden kann Sie m ssen nicht jedes Mal wenn Sie eine Transformation mit einer anderen Datei durchf hren wollen eine neue Dateizuweisung vornehmen Wenn eine XSLT Transformation gestartet wird wird werden daf r die Datei die Dateien verwendet die mit der aktiven Konfiguration verkn pft sind XSLT Transformationen und XQuer
105. gt Bei Auswahl einer globalen Ressource vom Typ Ordner wird ein Ordner in einem Datei ffnen Dialogfeld ge ffnet und Sie werden aufgefordert eine Datei auszuw hlen die ausgew hlte Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 283 13 3 9 13 3 10 13 3 11 13 3 12 Datei wird auf Basis der im Dialogfeld Projekteigenschaften definierten Dateierweiterung zum entsprechenden Ordner hinzugef gt Eine Beschreibung globaler Ressourcen finden Sie im Abschnitt Globale Ressourcen in dieser Dokumentation URL zu Projekt hinzuf gen oO Mit diesem Befehl f gen Sie eine URL in das aktuelle Projekt ein Bei Verwendung von URLs in einem Projekt wird das Ziel der URL in das Projekt einbezogen Wenn eine Batch Operation an einer URL oder einer Datei mit URL ausgef hrt wird sucht XMLSpy nach dem Dokument aus der URL und f hrt die gew nschte Operation aus Aktive Datei zu Projekt hinzuf gen LP Mit diesem Befehl f gen Sie die aktive Datei in das aktuelle Projekt ein Wenn Sie eine Datei von der Festplatte oder ber eine URL ge ffnet haben k nnen Sie die Datei mit diesem Befehl in das aktuelle Projekt aufnehmen Aktive und verwandte Dateien zu Projekt hinzuf gen LP Mit diesem Befehl f gen Sie das aktive XML Dokument und alle verwandten Dateien in das Projekt ein Beim Arbeiten mit einem XML Dokument das auf einem Schema oder einer DTD basiert f gt dieser Befehl nicht nur das XML Dok
106. hinzu oder m chten f r eine bestimmte Dateiart die Konformit t explizit ndern Standard Ansicht In dieser Gruppe definieren Sie welche Standardansicht f r welche Dateiart verwendet werden soll In der Abbildung oben Sie Sie das Register Dateiarten der Enterprise Edition Wenn Sie eine andere Version als die Enterprise Edition haben werden weniger Ansichten als in der Abbildung oben angezeigt Textansicht In diesem Textfeld k nnen Sie die Syntaxf rbung f r bestimmte Dateiarten bestimmen Automatische Validierung deaktivieren Mit dieser Option k nnen Sie f r bestimmte Dateiarten die automatische Validierung deaktivieren Die automatische Validierung wird normalerweise beim ffnen oder Speichern einer Datei oder beim Wechseln der Ansicht durchgef hrt Leere Elemente im Kurzformat lt E gt speichern Manche XML Tools haben Probleme die Kurzform lt Element gt f r leere Elemente zu verstehen die in der XML 1 0 Spezifikation definiert wurde Sie k nnen XMLSpy anweisen diese Elemente in der Langform zu speichern lt Element gt lt Element gt die gleicherma en g ltig ist Schaltfl che Dateierweiterung hinzuf gen Eine neue Dateierweiterung wird in die Liste der Dateiarten aufgenommen Mit den Optionen in diesem Dialogfeld definieren Sie die Einstellungen f r die neue Dateiart Schaltfl che Markierte Dateierweiterung l schen L scht die Dateiart und die dazugeh rigen Einstellungen Klicken Sie zum Abschl
107. href BusinessAddressBook xml gt Abbrechen Die zu inkludierende XML Datei wird in das Textfeld href eingegeben alternativ dazu k nnen Sie die Datei auch ber die Durchsuchen Schaltfl che rechts vom Textfeld eingeben Der Dateiname wird als Wert des href Attributs eingegeben Auch die Attribute parse xpointer und encoding des Elements XInclude xi include und das Child Element fallback von xi include k nnen ber das Dialogfeld eingegeben werden Aktivieren Sie dazu zuerst das entsprechende Kontrollk stchen und w hlen Sie anschlie end die ben tigten Werte aus bzw geben Sie sie ein Im Fall des Elements fallback wird durch das Aktivieren des Kontrollk stchens nur das leere Element eingef gt Der Inhalt des Elements fallback muss sp ter in einer der Bearbeitungsansichten hinzugef gt werden Das Attribut parse bestimmt ob das inkludierte Element als XML oder als Text geparst wird XML ist die Standardeinstellung und muss daher nicht extra angegeben werden Das Attribut xpointer identifiziert ein bestimmtes Fragment des Dokuments das mit dem Attribute href lokalisiert wird dieses Element wird inkludiert Das Attribute encoding definiert die Kodierung des inkludierten Dokuments damit dieses Dokument oder der Teil davon der inkludiert wird von XMLSpy in die Kodierung des inkludierenden Dokuments transkodiert werden kann Der Inhalt des Child Elements fallback ersetzt das Element xi include wenn das z
108. hrt werden In einige F llen kann ein Element oder Attribut hinzugef gt werden indem Sie in der Authentic Ansicht des Dokuments auf den Link Node hinzuf gen klicken In speziellen F llen in denen Elemente als Abs tze oder Listeneintr ge definiert wurden k nnen Sie durch Dr cken der Eingabetaste ein neues gleichrangiges Element derselben Art erstellen wenn sich der Cursor in einem derartigen Element befindet In diesem Abschnitt erfahren Sie au erdem wie Nodes ber die Funktionen Element anwenden Node entfernen und Element l schen erstellt und gel scht werden k nnen Einf gen von Elementen Elemente k nnen an den folgenden Stellen eingef gt werden e ander Cursorposition innerhalb eines Element Node Die an dieser Stelle verf gbaren Elemente werden im Untermen des Kontextmen s Einf gen aufgelistet In der Element Eingabehilfe werden Elemente die an dieser Stelle eingef gt werden k nnen durch ein 63 Symbol markiert Platzieren Sie im Dokument NanonullOrg xm1 den Cursor in das Element para und erstellen Sie ber das Kontextmen und die Element Eingabehilfe die Elemente bold und italic e vor oder nach dem ausgew hlten Element oder einem seiner Vorfahren wenn dies laut Schema gestattet ist W hlen Sie das erforderliche Element aus dem bzw den angezeigten Untermen s aus In der Element Eingabehilfe werden Elemente die vor oder nach dem ausgew hlten Element eingef gt werden k nnen durch die Symbole bzw geke
109. http www altova com legal 3rdparty html eingesehen werden und sind durch Bezugnahme Teil dieses Lizenzvertrags Indem Sie Ihre Zustimmung zu den Bedingungen dieses Vertrags erteilen stimmen Sie auch automatisch allen erg nzenden Bestimmungen die m glicherweise darin enthalten sind zu 11 ALLGEMEINE BESTIMMUNGEN Wenn Sie sich in der Europ ischen Union befinden und die Software in der Europ ischen Union und nicht in den Vereinigten Staaten verwenden unterliegt dieser Lizenzvertrag dem Recht der Republik sterreich unter Ausschluss von dessen Verweisungsnormen und der UN Kaufrechtskonvention Sie erkl ren sich ausdr cklich damit einverstanden dass alle Streitigkeiten oder Konflikte mit Altova die in Zusammenhang mit Ihrer Verwendung der Software stehen in die alleinige Zust ndigkeit des Handelsgerichts Wien fallen Sie erkl ren sich weiters ausdr cklich damit einverstanden dass Sie bez glich solcher Streitigkeiten oder Konflikte der pers nlichen Zust ndigkeit des Handelsgerichts Wien unterstellt sind Wenn Sie sich in den Vereinigten Staaten befinden und die Software in den Vereinigten Staaten verwenden unterliegt dieser Lizenzvertrag dem Recht des Commonwealth of Massachusetts USA unter Ausschluss von dessen Verweisungsnormen und der UN Kaufrechtskonvention Sie erkl ren sich ausdr cklich damit einverstanden dass alle Streitigkeiten oder Konflikte mit Altova XMLSpy 2013 2013 Altova GmbH Lizenzinformationen Alt
110. im Fenster Info ausgew hlt ist werden die entsprechenden Auswahlm glichkeiten in den Eingabehilfen und intelligenten Bearbeitungsfunktionen angezeigt e Uber dieses Fenster k nnen Sie die CSS Datei mittels Link mit einer HTML Datei verkn pfen Mit Hilfe dieser Funktion k nnen Sie das CSS Dokument ndern und die Auswirkung der nderung sofort anzeigen Au erdem kann die verkn pfte HTML Datei ber das CSS Info Fenster in mehreren Browsern ge ffnet werden sodass die nderungen im CSS Dokument in mehreren Browsern angezeigt werden e Im CSS Infofenster werden die importierten Stylesheets aufgelistet sodass Sie einen berblick ber die Importstruktur des aktiven CSS Stylesheet erhalten 2013 Altova GmbH Benutzerhandbuch 180 HTML CSS JSON CSS Css CSS 21 3 g per Link verkn pftes HTML g HTML Datei ffnen mit Link zu HTML anlegen V Browser Ansicht der verkn pften HTML Datei beim Speichern aktualisieren Internet Explorer Mozilla Firefox El importiert Keine importierte CSS Datei Info CSS Beachten Sie die folgenden Punkte Die Symbolleiste des Fensters Info enthalt Symbole fur CSS 2 1 und CSS 3 0 Wahlen Sie die gew nschte Version aus damit die Eingabehilfen und die intelligenten Bearbeitungsfunktionen gem der ausgew hlten CSS Version angepasst werden Es kann nur eine HTML Datei mit dem aktiven CSS Dokument verkn pft werden Klicken Sie dazu auf das Symbol rechts vom Eintr
111. im Ordner ber Befehle im Kontextmen zur Dateiliste im Projektfenster siehe Abbildung unten ein und ausgecheckt werden Um diese Befehle aufzurufen klicken Sie mit der rechten Maustaste auf die gew nschte Datei und w hlen Sie den entsprechenden Befehl aus Auschecken Einchecken Auschecken r ckg ngig Die Benutzer ID und das Passwort k nnen in den Eigenschaften der einzelnen Ordner im Projekt gespeichert werden sodass Sie diese Zugriffsdaten nicht jedes Mal eingeben m ssen wenn Sie auf den Server zugreifen 2013 Altova GmbH Benutzerhandbuch 290 Benutzerreferenz Men Projekt Ell http vietspstest Docs Documents fic AutoCalc sps RS Bank_Java ump ow http vietspstest Docs Documents XML Eh address xsd fr altova gif fi Attove_right_300 gif fais Big5 xmi faii OrgChart xml bak a OrgChart xsd Die Dateien im Projektfenster Abbildung unten sind mit Symbolen versehen die den Status der Dateien Eingecheckt Ausgecheckt kennzeichnen Hier sehen Sie die verschiedenen Dateisymbole Eingecheckt Die Datei kann ausgecheckt werden Die Datei wurde von einem anderen Benutzer ausgecheckt und kann nicht ausgecheckt werden Lokal ausgecheckt Die Datei kann bearbeitet und eingecheckt werden Beachten Sie bitte die folgenden Punkte 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 D
112. in der Authentic Ansicht Sie k nnen in der Authentic Ansicht Bilder definieren die im Ausgabedokument HTML RTF PDF und Word 2007 verwendet werden sollen Beachten Sie jedoch dass einige Bildformate in manchen Formaten oder von manchen Applikationen eventuell nicht unterst tzt werden So wird das SVG Format z B in PDF unterst tzt nicht aber in RTF und f r die Anzeige in HTML w rden Sie ein Browser Zusatzprogramm ben tigen Stellen Sie daher bei Auswahl eines Bildformats sicher ein Format zu w hlen das in den Ausgabeformaten Ihres Dokuments auch unterst tzt wird Die meisten Bildformate werden in allen Ausgabeformaten unterst tzt siehe Liste unten Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 173 Die Authentic Ansicht basiert auf dem Internet Explorer und kann die meisten der Grafikformate die von Ihrer Internet Explorer Version unterst tzt werden anzeigen Unterst tzt werden die folgenden gebr uchlichen Grafikformate GIF JPG PNG BMP WMF Microsoft Windows Metafile EMF Enhanced Metafile SVG nur f r PDF Ausgabe Relative Pfade Relative Pfade werden relativ zur SPS Datei aufgel st 8 2 7 Verwendung von Tasten in der Authentic Ansicht Eingabetaste In der Authentic Ansicht wird die Eingabetaste an bestimmten Cursorpositionen verwendet um zus tzliche Elemente anzuh ngen Wenn das Kapitel eines Buchs z B laut Schemadefinition mehrere Abs tze
113. in der Grid Ansicht verwendet werden Er enth lt ein Untermen mit allen f r die Datenbank Tabellenansicht der Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men XML 299 Grid Ansicht relevanten Befehlen Als Tabelle anzeigen Fi2 Zeile einf gen Umschalt F12 Zeile anh ngen Strg F12 Aufsteigend sortieren Absteigend sortieren Als Tabelle anzeigen EH Als Tabelle anzeige F12 Men befehl und Symbolleisten Schaltfl che Mit diesem Befehl k nnen Sie zwischen der Grid Ansicht und Datenbank Tabellen Ansicht oder Tabellenansicht eines Dokument Elements wechseln In der Tabellenansicht werden sich wiederholende Elemente als Tabelle angezeigt wobei die Zeilen die Instanzen enthalten und die Spalten die Child Nodes einschl Comments CDATA Abschnitte und Pls So wechseln Sie zur Tabellenansicht 1 Markieren Sie ein sich wiederholendes Element das in Tabellenform angezeigt werden soll xsd schema xminsixsd http www w3 org 20004 OKMLSchema xsd elernent name nawigation H ype M x xsd complexType name subsectionType Yj xscd sequence xsd complexType name urlType xsd simpleContent 2 Wahlen Sie XML Tabelle Als Tabelle anzeigen dr cken Sie F12 oder klicken Sie auf das Symbol in der Symbolleiste xsd schema xmins xsd http www w3 orgl20004 O KMLSchema i xsd element name navigation xsd sequence xsd sequence xsd sequence EE urlType Das Element w
114. in der Spalte Telephone aufteilen Mit Hilfe der Schaltfl chen zum Bearbeiten von Tabellen k nnen Sie des Weiteren Spalten und Zeilen hinzuf gen und l schen und Zellinhalte vertikal ausrichten Die Schaltfl chen zum Bearbeiten von CALS HTML Tabellen sind in der Benutzerreferenz im Abschnitt Schaltfl chen zum Bearbeiten von XML Tabellen n her beschrieben Navigieren innerhalb von Tabellenzellen Um innerhalb der Zellen der CALS HTML Tabelle navigieren zu k nnen verwenden Sie die Pfeiltasten der Tastatur Eingabe von Daten in eine Zelle Um Daten in eine Zelle einzugeben setzen Sie den Cursor in eine Zelle und geben Sie die Daten ein Formatieren von Text Text in einer CALS HTML Tabelle muss wie anderer Text im XML Dokument mit Hilfe von XML Elementen oder Attributen formatiert werden Um ein Element hinzuzuf gen markieren Sie den Text und doppelklicken Sie auf das gew nschte Element in der Element Eingabehilfe Um einen Attributwert zu definieren setzen Sie den Cursor in das Textfragment und geben Sie den erforderlichen Attributwert in der Attribut Eingabehilfe ein Nachdem Sie den Kopfzeilentext fett formatiert haben sieht Ihre Tabelle folgenderma en aus Telephone Office Home Der Text in der Abbildung oben wurde durch Anklicken und Doppelklick auf das Element strong formatiert f r das eine globale Vorlage vorhanden ist in der als Schriftbreite Fett definiert ist Die Textformatierung wird
115. in drei vertikale Bereiche gegliedert Abbildung unten Diese drei Bereiche bestehen von links nach rechts gesehen aus i dem Projekt und dem Info Fenster ii dem Hauptfenster und den Ausgabefenstern und iii den Eingabehilfefenstern Im Projektfenster sehen Sie das Beispielprojekt das beim ersten Start von XMLSpy standardm ig ge ffnet wird Im Folgenden werden die wichtigsten Elemente der Benutzeroberfl che und die Funktionen der verschiedenen Komponenten bersichtsm ig beschrieben In den Unterabschnitten dieses ersten Teils des Tutorials wird die Benutzeroberfl che n her beschrieben Altova XMLSpy Men leiste Symbolleisten Projektfenster Hauptfenster Eingabehilfe Fenster Dokumentregister Aktives Dokument Bildlauf Aktiva Ansicht des aktiven Dokuments Aktive Dokumentansicht Nicht aktive Dokumentansichten Doct Doa pe Infofenster Ausgabefenster Statusleiste Dokumentleiste im Hauptfenster Wenn mehrere Dokumente ge ffnet sind werden die einzelnen Dokumente im Hauptfenster auf Registern der Dokumentleiste angezeigt siehe Abbildung Durch Klicken auf ein Register machen Sie das jeweilige Dokument zum aktiven Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XMLSpy Benutzeroberfl che 23 3 1 1 Dokument Durch Klicken auf die Pfeile auf der rechten Seite der Dokumentleiste k nnen Sie einen Bildlauf durch die Dokumentregister durchf hren Offnen Sie zwei oder mehr Dateien
116. installiert wurde berechtigt ein weiteres Exemplar der Software zum pers nlichen und nicht kommerziellen Gebrauch pnk auf einem 1 einzigen Ihrer Heimcomputer z B Ihrem Laptop oder PC zu installieren Dieses pnk Exemplar darf zu keinerlei kommerziellen oder umsatzgenerierenden Gesch ftsaktivit ten verwendet werden Dazu geh ren insbesondere die Arbeit von zu Hause aus jedwede Form von Telearbeit oder andere Arbeit die im Zusammenhang mit der Verwendung der Software steht Das pnk Exemplar der Software darf nicht gleichzeitig auf auf einem Privat PC und dem eigentlich daf r vorgesehenen Prim rcomputer verwendet werden h Freischaltcodes Upgrades und Updates Bevor Sie die Software kaufen bzw im Rahmen Ihrer Registrierung f r den Evaluierungszeitraum von drei ig 30 Tagen erhalten Sie einen Evaluierungs Freischaltcode Wenn Sie sich in der Folge dazu entscheiden die Software von Altova GmbH oder einem autorisierten Vertriebsh ndler zu kaufen erhalten Sie einen uneingeschr nkten Freischaltcode Mit diesem k nnen Sie die Software nach dem Evaluierungszeitraum aktivieren Ohne ausdr ckliche schriftliche Genehmigung von Altova d rfen Sie an Freischaltcodes keine Lizenzen einr umen und Freischaltcodes nicht reproduzieren oder vertreiben Wenn die von Ihnen in Lizenz erworbene Software ein Upgrade oder Update ist ersetzt das Upgrade oder Update das sie zuletzt heruntergeladen oder installiert haben die zuvor lizenzierte Kopie
117. instance xmins ipo http daww altova comiPo orderDate 1999 12 01 xsi schemia http www altova comAPO ipo xsd xsiztype ipo US Address name Robert Smith street 8 Oak Avenue city Old Town state AK zip 95819 Tabellenansicht Mit XMLSpy k nnen Sie sich wiederholende Elemente innerhalb der Grid Ansicht in einer Tabellenstruktur ansehen Diese Funktion ist immer dann verf gbar wenn Sie die Grid Ansicht aktivieren k nnen und kann beim Editieren jeder beliebigen XML Datei XML XSD XSLT usw verwendet werden Weitere Informationen zu diesem Thema finden Sie auch im Abschnitt Grid Ansicht Schema Ansicht Mit diesem Befehl wechseln Sie mit dem aktuellen Dokument falls es sich dabei um ein XML Schema Dokument handelt in die Schema Ansicht N here Informationen dazu erhalten Sie im Abschnitt Schema Ansicht Authentic Ansicht Mit diesem Befehl wechseln Sie mit Ihrem Dokument in die Authentic Ansicht In der Authentic Ansicht k nnen Sie XML Dokumente bearbeiten die auf in Altova StyleVision erstellten StyleVision Power Stylesheet Vorlagen basieren Mit Hilfe dieser Vorlagen StyleVision Stylesheets oder SPS Dateien werden XML Dokumente in einem grafischen Format angezeigt in dem das Dokument leichter als in einem mit Markup Code versehenen Textformat bearbeitet werden kann Wenn ein XML Dokument mit einer SPS Datei verkn pft ist Authentic StyleVision Stylesheet zuweisen kann das XML Dokumen
118. ist dass eine Sequenz von Child Elementen in jeder beliebigen Reihenfolge angezeigt werden kann so wird der Link hinzufiigen angezeigt Beachten Sie dass kein Node Name definiert ist Wenn Sie auf den Link klicken erscheint eine Liste von Elementen die an dieser Stelle eingef gt werden d rfen Anmerkung Der Link Node hinzuf gen erscheint direkt in der Dokumentvorlage es gibt keinen entsprechenden Eintrag dazu im Kontextmen oder in der Element Eingabehilfe Erstellen neuer Elemente mit der Eingabetaste In Fallen in denen ein Element vom Stylesheet Designer als Absatz oder Listeneintrag formatiert werden muss wird bei Drucken der Eingabetaste ein neuer Node dieser Art nach dem aktuellen Node eingef gt wenn sich der Cursor innerhalb eines solchen Node befindet Sie k nnen diese Funktion im Dokument NanonullOrg xml ausprobieren Gehen Sie zum Ende des Node para genau vor den End Tag und dr cken Sie die Eingabetaste Anwenden von Elementen In Elementen mit gemischtem Inhalt denjenigen die sowohl Text als auch Child Elemente enthalten k nnen Sie Textinhalt markieren und darauf eines der zul ssigen Child Elemente anwenden Der ausgew hlte Text wird zum Inhalt des angewendeten Elements Um Elemente anzuwenden w hlen Sie im Kontextmen den Befehl Anwenden und w hlen Sie anschlie end eines der vorgeschlagenen Elemente aus Wenn auf den ausgew hlten Text keine Elemente angewendet werden k nnen wird der Befehl A
119. k nnen d h ohne mit einem Netzwerk verbunden zu sein und Dokumente leichter bertragbar werden da die URIs nur in den Katalogdateien ge ndert werden m ssen Der Mechanismus funktioniert folgenderma en XMLSpy l dt eine Datei namens RootCatalog xml die eine Liste von Katalogdateien enth lt die durchsucht werden Sie k nnen jeweils im Element nextCatalog in RootCatalog xml beliebig viele Katalogdateien definieren die durchsucht werden sollen Die in RootCatalog xm1 inkludierten Katalogdateien werden durchsucht und die URIs werden entsprechend der Zuordnungen in den Katalogdateien aufgel st Achten Sie darauf keine Zuordnungen doppelt zu vergeben da dies Fehler verursachen k nnte Mit XMLSpy werden zwei Katalogdateien installiert Eine Beschreibung der Funktionsweise dieser Kataloge finden Sie im Abschnitt Kataloge in XMLSpy Der PUBLIC oder der system Identifier in der DOCTYPE Anweisung Ihrer XML Datei wird f r das Durchsuchen des Katalogs verwendet Bei h ufig verwendeten Schemas ist der PUBLIC Identifier normalerweise bereits vordefiniert sodass nur mehr die URI in den Katalog Lookup Dateien ge ndert werden muss wenn XML Dokumente auf mehreren Rechnern verwendet werden Wenn Sie Ihre eigene CustomCatalog xml oder eine andere benutzerdefinierte Katalogdatei Datei schreiben verwenden Sie nur die folgende Teilmenge des OASIS Katalogs damit XMLSpy den Katalog korrekt verarbeiten kann Jedes der Elemente in der unterst
120. 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 2013 Altova GmbH Benutzerhandbuch 248 Benutzerreferenz Men Datei 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 ffnen und Speichern von Dateien ber globale Ressourcen Um eine Datei ber eine globale Ressource zu ffnen oder zu speichern klicken Sie auf Zu globaler Ressource wechseln 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 13 1 3 Neu laden Mit Neu laden k nnen Sie ge ffnete Dokumente erneut laden Dieser Befehl ist n tzlich wenn ein ge ffnetes Dokument au erhalb von XMLSpy ge ndert wurde In diesem Fall werden Sie von XMLSpy gefragt ob die Datei erneut geladen werden soll Wenn Sie dies tun gehen alle nderungen die Sie an der Datei seit der letzten Speicherung vorgenommen haben verloren Sie k nnen dies
121. lt eine Beschreibung e der Benutzeroberfl che der Applikation und e der Applikationsumgebung Der Abschnitt Benutzeroberfl che beginnt mit einer bersicht ber die Benutzeroberfl che Anschlie end werden die einzelnen Fenster der Benutzeroberfl che n her beschrieben Au erdem erfahren Sie wie Sie die Gr e der Fenster anpassen und die Fenster verschieben k nnen und mit den Fenstern und der Benutzeroberfl che arbeiten Im Abschnitt Applikationsumgebung werden die verschiedenen Einstellungen erl utert mit denen festgelegt wird wie die Dateien angezeigt und bearbeitet werden k nnen Au erdem wird darin erkl rt wie und wo Sie Ihre Applikation anpassen k nnen In diesem Abschnitt erfahren Sie wo wichtige Beispiel und Tutorial Dateien auf Ihrem Rechner installiert wurden Weiter hinten in diesem Abschnitt finden Sie einen Link zur Altova Website wo Sie eine Feature Matrix Ihrer Applikation finden Ihr Benutzerhandbuch in verschiedenen Formaten abrufen k nnen und Informationen ber die verschiedenen Support Optionen f r Sie finden Des Weiteren finden Sie dort Informationen ber andere Produkte von Altova 2013 Altova GmbH Benutzerhandbuch 10 Einf hrung Die grafische Benutzeroberfl che 2 1 Die grafische Benutzeroberfl che Die grafische Benutzeroberfl che besteht aus einem Hauptfenster und mehreren Seitenleisten siehe Abbildung unten Standardm ig sind die Seitenleisten rund um das Hauptfens
122. m chten W hlen Sie im Kontextmen das daraufhin angezeigt wird je nach Bedarf den Befehl Einf gen vor oder Einf gen nach aus Die Nodes die an dieser Stelle in das Dokument eingef gt werden d rfen werden in einem Untermen aufgelistet Klicken Sie auf den gew nschten Node um ihn einzuf gen Der Node und alle obligatorischen untergeordneten Nodes werden eingef gt Falls ein untergeordneter Node optional ist wird ein Link Add NodeName angezeigt auf den Sie klicken k nnen wenn der optionale Node eingef gt werden soll Wenn es sich beim hinzugef gten Node um ein Element mit einem abstract type handelt so wird ein Dialogfeld wie in der Abbildung unten mit einer Liste von im XML Schema verf gbaren derived types angezeigt 2013 Altova GmbH Benutzerhandbuch 152 Authentic Bearbeitung in der Authentic Ansicht ic Set xsi type The element Publication is defined with an abstract type PublicationT ype which cannot be used directly in XML documents Therefore the built in xsi type attribute must be set to one of the following allowed derived types for the XML document to be valid Cancel Das oben gezeigte Dialogfeld wird angezeigt wenn ein Publication Element hinzugef gt wird Das Publication Element ist vom Typ PublicationType einem abstract complexType Die beiden complexTypes BookType Und MagazineType werden vom abstract Type PublicationType abgeleitet Wenn daher ein Publication Element zum X
123. neben dem Eintrag HTML Datei ffnen mit k nnen Sie Applikationen zur Liste HTML Datei ffnen mit hinzuf gen Alle auf Ihrem System installierten Browser und jede andere Applikation wie z B ein Texteditor k nnen ber die Men befehle die Sie ber dieses Symbol aufrufen k nnen hinzugef gt werden Bei den damit verkn pften Applikationen handelt es sich normalerweise um Browser oder Editor Applikationen Nachdem Sie eine Applikation zur Liste HTML Datei ffnen mit hinzugef gt haben k nnen Sie ihren Namen in der Liste HTML Datei ffnen mit ndern au er Sie haben die Applikation mit dem Befehl Installierte Browser hinzuf gen hinzugef gt indem Sie ihn ausw hlen die Taste F2 dr cken und den Namen bearbeiten Mit den Symbolen rechts von den einzelnen in der Liste HTML Datei ffnen mit angef hrten Applikationen wird ein Men ge ffnet das Befehle zum i ffnen der Applikation ii ffnen der Applikation und Laden der verkn pften HTML Datei iii Entfernen der Applikation aus der Liste enth lt Wenn Sie auf einen Applikationsnamen Altova XMLSpy 2013 2013 Altova GmbH HTML CSS JSON CSS 181 doppelklicken wird die damit verkn pfte HTML Datei in dieser Applikation ge ffnet e Applikationen die zur Liste HTML Datei ffnen mit hinzugef gt wurden oder daraus entfernt wurden werden auch zum HTML Info Fenster hinzugef gt bzw daraus gel scht e Unter dem Eintrag Imported wird eine Liste der von der aktive
124. nennen 325 137S 2Gch amp ZUXSE Ans l ikissnsuhsenteinibnenintenniiirismheen 325 13 8 Menu Authentic ee erreichen ner 326 13 8 1 Neues Dok ment sierreessenensnlaaen nassen Binnen 327 13 8 2 Datenbankdaten bearbeiten u uuu0s2u0nueninasenanenanmeinssne 327 13 8 3 StyleVision Stylesheet zuweisen unsesssssssseesneesneennennnennennennne nennen 328 13 8 4 Neue Zeile mit XML Daten f r Bearbeitung ausw hlen 329 13 8 5 XML Entities defimieren 20 0 0 greene eek oR He PAs eS 330 13 8 6 Markup Code anzeigen ccccccceessecssessceescessceecesecaeceaecaeecaeeeaeeeaeeseeeeeeeeeneceseeneenaeenaes 331 13 8 7 Zeile anhangen einfiigen kopieren lOSChen cceeceseceseesceesceeeeeeeeeeeceeeeneecneeneenaeenaes 332 13 8 8 Zeile nach oben unten 0 2nennieinenanasn asien anne 332 13 8 9 HTML RTF PDF Word 2007 Dokument generieren ncnenenenen 333 13 9 Men Ansicht ea IRRE Inn Ann anlenntlenbiiendheridete 334 13 9 Text Ansicht uuuleeunekti gegakkl auunniktiannn ists hinbnnbineien 334 13 92 Grd Ansicht 4 uu 2 22 8 Reis 334 13 9 3 SchemasAnsicht wen este ne rn een 335 13 9 4 Authentic Ansicht u 2 8 een Ran A E EREE Ea 335 13 955 Browser Ansicht e een nania na un inne aniinln 336 13 9 6 Erwee e E n an menu EE ken olvenise fe well 336 13 9 77 Reduzieren u 200er a a E E e e e Eaa EEEE iEn 336 139 8 Aes eVe E a a a a Ea Ar hin E MAESE 336 13 9 9 Uns
125. nkungen ber die Dauer einer stillschweigenden Garantie nicht zul ssig so dass die obigen Beschr nkungen und Ausschl sse eventuell f r Sie Altova XMLSpy 2013 2013 Altova GmbH Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 411 nicht zutreffen Im gr tm glichen rechtlich zul ssigen Ma sind stillschweigende Garantien in Bezug auf die Software sofern solche existieren auf neunzig 90 Tage beschr nkt Die gesamte Haftung von Altova und dessen Lieferanten sowie Ihre einzigen Garantieanspr che sind nach dem Ermessen von Altova auf eine der beiden folgenden Optionen beschr nkt i Erstattung des Kaufpreises wenn zutreffend oder ii Reparatur oder Austausch der Software die unter die eingeschr nkte Garantie von Altova f llt und die unter Vorlage einer Kopie des Kaufbelegs bei Altova reklamiert wird Diese eingeschr nkte Garantie gilt nicht wenn die Funktionalit t der Software durch ein Versehen durch Missbrauch falsche Anwendung Trojaner Viren oder einen sonstigen sch dlichen externen Code beeintr chtigt wurde Die Garantie f r jede Ersatzsoftware erstreckt sich auf die Restdauer des urspr nglichen Garantiezeitraums oder auf drei ig 30 Tage je nachdem welcher Zeitraum l nger ist Die eingeschr nkte Garantie gilt nicht f r Test und oder Pre Release Software b Keine weiteren Garantien Haftungsausschluss MIT AUSNAHME DER VORSTEHEND ANGEF HRTEN EINGESCHR NKTEN GARANTIE UND DEN DIESBEZ G
126. noch einmal eingef gt werden darf z B ein XML Attribut wird es grau angezeigt e Wenn das Element obligatorisch ist wird ein Ausrufezeichen daneben angezeigt 2013 Altova GmbH Benutzerhandbuch 62 Bearbeitungsansichten Textansicht e Um den Eintrag einer Eingabehilfe im Text an der Cursorposition einzuf gen doppelklicken Sie in der Eingabehilfe auf den Eintrag e Wenn ein Element ber die Eingabehilfe Elemente eingef gt wurde werden sein Start und End Tag in den Dokumenttext eingef gt Auch obligatorische Elemente werden eingef gt wenn diese Option im Dialogfeld Optionen Extras Optionen Bearbeiten definiert wurde e Wenn ein Attribut ber die Eingabehilfe Attribute eingef gt wird wird das Attribut mit einem Ist gleich Zeichen und Anf hrungszeichen in die der Attributwert gesetzt wird eingef gt Der Cursor wird zwischen die Anf hrungszeichen gesetzt sodass Sie die Attributwert sogleich eingeben k nnen Anmerkung Bei gro en Dateien k nnen die Autokomplettierung und die Eingabehilfen deaktiviert werden um ein schnelleres Laden und eine schnellere Bearbeitung zu gew hrleisten Der Grenzwert kann vom Benutzer definiert werden N here Informationen dazu finden Sie im Abschnitt Referenz unter Optionen Bearbeitung Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Grid Ansicht 63 4 2 Grid Ansicht In der Grid Ansicht Abbildung unten wird die hierarchische Struktur von XM
127. ob externe Referenzen z B f r Module vorhanden sind ob aufgerufene Funktionen und Variablen definiert sind usw In der statischen Analysephase wird keine Typ berpr fung durchgef hrt Wenn in dieser Phase ein Fehler gefunden wird wird eine Meldung ausgegeben und die Ausf hrung wird gestoppt Die dynamische Typ berpr fung wird in Laufzeit durchgef hrt w hrend die Abfrage ausgef hrt wird Wenn ein Typ mit den Anforderungen einer Operation nicht kompatibel ist wird ein Fehler ausgegeben So gibt z B der Ausdruck xs string 1 1 einen Fehler zur ck weil die Operation Addition nicht an einem Operanden vom Typ xs string ausgef hrt werden kann Bibliotheksmodule Bibliotheksmodule dienen zum Speichern von Funktionen und Variablen damit diese wiederverwendet werden k nnen Der Altova XQuery 1 0 Prozessor unterst tzt Module die in einer einzigen externen XQuery Datei gespeichert sind Eine solche Moduldatei muss im Prolog eine module Deklaration enthalten in der ein Target Namespace zugewiesen wird Hier ein Beispielmodul module namespace libns urn module library declare variable libns company Altova declare function libns webaddress http www altova com Alle im Modul deklarierten Funktionen und Variablen geh ren zu dem mit dem Modul verkn pften Namespace Das Modul wird durch Import in eine XQuery Datei mittels der import module Anweisung im Abfrageprolog verwendet Die import module Anweisung i
128. oder im Kontextmen das durch Rechtsklick auf den Ordner aufgerufen wird den Befehl Eigenschaften Beachten Sie dass Eigenschaften nicht nur f r den Projektordner der obersten Ebene definiert werden k nnen sondern auch f r Ordner auf verschiedenen untergeordneten Ebenen der Projekthierarchie Im Dialogfeld Eigenschaften k nnen die folgenden Ordnereigenschaften definiert und bearbeitet werden e Ordnername Der Name des Projektordners auf der obersten Ebene kann nicht bearbeitet werden statt dessen wird daf r ein Dateipfad angezeigt e Dateierweiterungen k nnen nicht f r die oberste Ebene des Projekts bearbeitet werden e Validierung definiert die DTD bzw die XML Schema Datei die zur Validierung der XML Dateien in einem Ordner verwendet werden soll e Transformationen definiert i die XSLT Dateien die zur Transformation der XML Dateien im Ordner verwendet werden soll und ii die XML Dateien die mit den XSLT Dateien im Ordner transformiert werden sollen e Zieldateien gibt f r die Ausgabe der Transformationen die Dateierweiterung und den Ordner an in dem die Ausgabedateien gespeichert werden sollen e SPS Dateien f r Authentic Ansicht definiert die SPS Dateien die verwendet werden m ssen damit XML Dateien in einem Ordner in der Authentic Ansicht angezeigt und bearbeitet werden k nnen Versionskontrolle in Projekten Es werden in Projekten Versionskontrollsysteme die mit Microsoft Visual Source Safe kompatibel s
129. of select fo layout master set gt lt fo page sequence master reference default page initial page number 1 format 1 gt lt fo static content flow name xsl region after display align after gt lt fo inline color 800000 font size 10pt font weight bold gt lt xsl value of select footer gt lt fo inline gt lt fo static content gt lt fo page sequence gt lt fo root gt lt xsl template gt lt xsl stylesheet gt Sie k nnen im XSLT Eingabeparameter Dialogfeld einen neuen Wert f r den Parameter footer eingeben z B den XPath document footer2 siehe Abbildung oben oder einen Textstring Wahrend der Transformation wird dieser Wert an den Parameter footer in der Vorlage f r das Root Element bergeben und beim Instanziieren des Footer Blocks verwendet Anmerkung e Wenn Sie den Befehl XSL FO Transformation XSL XQuery XSL FO Transformation verwenden werden Parameter die im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen eingegeben werden nicht an das Stylesheet Ubergeben Damit diese Parameter in der PDF Ausgabe verwendet werden f hren Sie mittels des Befehls XSLT Transformation XSL XQuery XSL Transformation zuerst eine XSL FO Transformation durch und anschlie end mit Hilfe des Befehls XSL FO Transformation XSL XQuery XSL FO Transformation eine FO PDF Transformation e Falls Sie einen anderen als den integrierten Altova XSLT Prozessor verwenden werden Parameter di
130. r das Element xs restriction wurde die Einstellung Keine Ausgabeformatierung definiert i exs simpleType lt xsirestriction base xs string lt xs maxLength yalue 255 gt lt xs restriction Klicken Sie zum Abschluss auf OK Dateiarten Auf dem Register Dateiarten k nnen Sie f r XMLSpy verschiedene Einstellungen f r die einzelnen Dateiarten festlegen W hlen Sie eine Dateiart im Listenfeld Dateiarten aus um folgende Funktionen f r die ausgew hlte Dateiart anzupassen Windows Explorer Einstellungen Sie k nnen die Beschreibug der Dateiart und den MIME konformen Inhaltstyp der von Windows Explorer verwendet wird ndern Weiters k nnen Sie definieren ob XMLSpy als der standardm ige Editor f r diese Dateiart verwendet werden soll XML Konformit t XMLSpy bietet f r verschiedene Dateiarten spezifische Editierfunktionen und andere Funktionen die Sie durch Einstellung der Konformit t in dieser Option festlegen k nnen In XMLSpy k nnen Sie f r eine Dateiart festlegen dass sie mit XML XQuery ZIP JSON und anderer Text Syntax konform sein muss Des Weiteren l sst sich f r XML Dateiarten die Konformit t mit XML DTD and XML Entities festlegen F r viele Dateiarten ist bereits eine standardm ige Konformit tseinstellung festgelegt die am besten beibehalten werden sollte Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Extras 357 es sei denn Sie f gen eine neue Dateiart
131. s Wenn Sie mit der rechten Maustaste auf einen ausgew hlten Dokumenteninhalt oder Node klicken wird ein Kontextmen mit Befehlen die f r die Auswahl oder Cursorposition relevant sind angezeigt Einf gen von Elementen In der Abbildung unten sehen Sie das Kontextmen mit dem Untermen Einf gen das eine Liste aller Elemente enth lt die an der aktuellen Cursorposition eingef gt werden k nnen Im Untermen Einf gen vor werden alle Elemente aufgelistet die vor dem aktuellen Element eingef gt werden k nnen Im Untermen Einf gen nach werden alle Elemente aufgelistet die nach dem aktuellen Element eingef gt werden k nnen In der Abbildung unten ist das aktuelle Element das para Element Die Elemente italic und bold k nnen innerhalb des aktuellen para Elements eingef gt werden Insert before gt italic Insert after Insert gt Insert before gt Insert after gt Die Befehle zum Einf gen eines Node zum Ersetzen eines Node Anwenden und zum Entfernen von Markup Code L schen die im Kontextmen zur Verf gung stehen stehen auch in den Eingabehilfen der Authentic Ansicht zur Verf gung und werden im entsprechenden Abschnitt ausf hrlich beschrieben Einf gen einer Entity Wenn Sie den Cursor ber den Befehl Entity einf gen positionieren erscheint ein Untermen mit einer Liste aller deklarierten Entities Wenn Sie auf eine Entity klicken wird sie am ausgew hlten Node eingef gt Eine Beschreibun
132. setzen siehe unten Element anwenden Wenn Sie in Ihrem Dokument ein Element ausw hlen indem Sie in der Gro e Markup Symbol anzeigen Ansicht entweder auf den Start oder den End Tag eines Elements klicken und wenn dieses Element durch ein anderes Element ersetzt werden kann z B kann in einem Element gemischten Inhalts wie para ein italic Element durch das bold Element ersetzt werden bedeutet dieses Symbol dass das Element in der Eingabehilfe auf das ausgew hlte Original 2013 Altova GmbH Benutzerhandbuch 94 Bearbeitungsansichten Authentic Ansicht Element angewendet werden kann Der Befehl Element anwenden kann auch auf einen Textbereich innerhalb eines Elements gemischten Inhalts angewendet werden der Textbereich wird als Inhalt des angewendeten Elements erstellt e Wenn das angewendete Element ein Child Element mit demselben Namen wie das Child Element des Originalelements hat und das Original Element eine Instanz dieses Child Elements enth lt dann wird das Child Element des Originals im neuen Element Inhalt beibehalten e Wenn das angewendete Element kein Child Element mit demselben Namen wie das instantiierte Child Element des Originalelements enth lt dann wird das instantiierte Child Element des Originalelements als Geschwisterelement von etwaigen Child Elementen oder Elementen des neuen Elements angeh ngt e Wenn das angewendete Element ein Child Element hat f r das es im Content Model des Originalelem
133. sieht diese benutzerdefinierte Ansicht im Gemischten Markup Ansichtsmodus Alle Markup Symbole ausblenden In diesem Modus werden alle XML Markup Symbole ausgeblendet Da die Formatierung in der Authentic Ansicht die Formatierung des gedruckten Dokuments ist handelt es sich bei diesem Modus um eine WYSIWYG Ansicht des Dokuments Anzeige von Inhalt In der Authentic Ansicht wird Inhalt auf zwei Arten angezeigt e Reiner Text Sie geben den Text ein und dieser Text wird der Inhalt des Elements bzw der Wert des Attributs Enter the department e Dateneingabe Hilfen Dabei handelt es sich entweder um ein Eingabefeld Textfeld ein Eingabefeld mit mehreren Zeilen eine Dropdown Liste ein Kontrollk stchen oder ein Optionsfeld Text den Sie in Eingabefelder und Eingabefelder mit mehreren Zeilen eingeben wird der XML Inhalt des Elements bzw der Wert des Attributs Bei den anderen Dateneingabe Hilfen wird durch Ihre Auswahl der entsprechende XML Wert erzeugt der im StyleVision Power Stylesheet definiert wurde In einer Auswahlliste k nnte also beispielsweise approved das in der Dropdown Liste der Auswahlliste verf gbar w re ausgew hlt werden und dieser Eintrag k nnte auf einen XML Wert 1 oder auf approved oder einen beliebigen anderen Eintrag gemappt werden w hrend not approved dem Wert 0 oder not approved oder einem beliebigen anderen Wert zugeordnet w rde Ecama gt usa Ga Optionale Nodes Wenn ein Element
134. und ausgeblendet werden Eine Fenstergruppe die gerade angezeigt wird kann auch durch Rechtsklick auf die Titelleiste und Auswahl des Befehls Ausblenden ausgeblendet werden Eine ausgeblendete Fenstergruppe kann nur ber das Men Fenster wieder eingeblendet werden ffnen Sie eine XML Datei aus dem Ordner C Dokumente und Einstellungen lt Benutzername gt Eigen Dateien Altova XMLSpy2013 Examples Tutorial und ben Sie die Verwendung dieser einfachen Befehle um sich damit vertraut zu machen N here Informationen zum Anzeigen und Ausblenden von Fenstergruppen finden Sie im Abschnitt XMLSpy Benutzeroberfl che Verschieben von Fenstern auf dem Bildschirm Ein einzelnes Fenster kann entweder frei schwebend innerhalb der Benutzeroberfl che oder darin angedockt angezeigt werden Ein Fenster kann auch als Register in einer anderen Fenstergruppe angedockt werden Erkl rung zu Fenstergruppen siehe oben So sehen Sie z B in der Abbildung unten die Eingabehilfe Komponenten in der Schema Ansicht Sie hat drei mit Registern versehene Fenster das Fenster Gobale Elemente das Fenster Namespaces 2013 Altova GmbH Benutzerhandbuch 26 XMLSpy Tutorial XMLSpy Benutzeroberfl che und das Fenster Identity Constraints Komponenten element 12 group 1 complexType 2 simpleType 51 attribute 3 attributeGroup 1 Globale Elemente Namespaces Identity Constraints Ein Fenster kann auf die folgenden Ar
135. unten angezeigt Um eine Entity einzuf gen platzieren Sie den Cursor an die gew nschte Stelle im Dokument und doppelklicken Sie anschlie end in der Entities Eingabehilfe auf die Entity Beachten Sie dass Sie Entities nicht in der Attribut Eingabehilfe eingeben k nnen 2013 Altova GmbH Benutzerhandbuch 148 Authentic Tutorial Authentic Ansicht 8 1 7 Entities Das kaufm nnische Und amp hat in XML eine spezielle Bedeutung wie auch das Apostroph das Gr er als und das Kleiner als Zeichen und das doppelte Anf hrungszeichen Um diese Zeichen einzuf gen werden Entities verwendet damit sie nicht mit Zeichen die eine XML Bedeutung haben verwechselt werden Diese Zeichen sind in der Authentic Ansicht als Entities verf gbar ndern Sie in NanonullOrg xm1 den Jobtitel von Joe Martin in Marketing in Marketing Manager Europe amp Asia Gehen Sie dazu folgenderma en vor 1 Platzieren Sie den Cursor dorthin wo das kaufm nnische Und eingef gt werden soll 2 Doppelklicken Sie auf die Entity die als amp aufgelistet ist Daraufhin wird ein kaufm nnisches Und eingef gt Abbildung unten Marketing 2 First Last Title Marketing Manager Europe gl Anmerkung Die Entities Eingabehilfe ist nicht kontextsensitiv Es werden immer alle verf gbaren Entities angezeigt egal wo sich der Cursor gerade befindet Dies bedeutet nicht dass eine Entity berall im Dokumen
136. von StyleVision erstellte Ausgabedokument als die globale Ressource verwendet die mit der ausgew hlten Konfiguration verkn pft ist F r die Option Ergebnis der StyleVision Transformation im Dialogfeld Globale Ressource siehe Abbildung unten m ssen die folgenden Dateien definiert werden Konfigurationen 2 amp Konfigurationseinstellungen ConfigCust Default Ergebnis der MapForce Transformation Ergebnis der StyleVision Transformation Die Ressource bezieht sich auf den generierten Output von StyleVision2013 StyleVisionExamples NahonullOrg sps Inputs Outputs Optionsfeld zur Auswahl verwenden HTML Ausge RTF Ausgab PDF Ausgab Word 2007 e eine sps SPS Datei Diese Datei muss im Textfeld Die Ressource bezieht sich auf den generierten Output von siehe Abbildung oben definiert werden e Input Datei en Eventuell wurde die Input Datei bereits in der SPS Datei definiert In 2013 Altova GmbH Benutzerhandbuch 190 Globale Altova Ressourcen Definieren globaler Ressourcen 10 1 2 diesem Fall wird sie automatisch im Bereich Inputs angezeigt sobald die SPS Datei ausgew hlt wurde Sie k nnen diesen Eintrag ndern Falls kein Input definiert ist m ssen Sie eine Input Datei hinzuf gen e Output Datei en W hlen Sie im Bereich Outputs das Ausgabeformat aus und definieren Sie einen Ausgabedateipfad f r dieses Format Anmerkung Der Vorteil d
137. vorkommende definiert sind kann f r jedes diese wiederholt vorkommenden Elemente die Anzahl der zu generierenden Elemente definiert werden Nicht obligatorische Attribute erzeugen Beim Aktivieren dieser Option werden alle obligatorischen und optionalen Attribute die im Schema definiert sind generiert Erzeuge X Element e wenn als wiederholend definiert Schema DTD Beim Aktivieren dieser Option wird die im Textfeld eingegebene Anzahl von sich wiederholenden Elementen generiert Elemente und Attribute mit Daten bef llen Beim Aktivieren dieser Option werden die Datentype Deskriptoren Werte der jeweiligen Elemente Attribute eingef gt Z B Boolean 1 xsd string string Max Min inklusive der im Schema definierte Wert Nillable Elemente und abstrakte Typen Der Inhalt von nillable Elemente kann als nicht obligatorisch behandelt werden und Elemente mit einem abstrakten Typ k nnen einen nicht abstrakten Typ f r ihr xsi type Attribut verwenden Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men DTD Schema 309 13 5 9 Schemazuweisung f r die generierte XML Datei Das f r die Generierung der XML Datei verwendete Schema kann der generierten XML Datei mit einem relativen oder einem absoluten Pfad zugewiesen werden Root Element Wenn das Schema mehr als ein globales Element enth lt werden diese aufgelistet und Sie k nnen das f r die XML Beispieldatei ben tigte Root Element aus der Liste ausw hlen
138. werden Wenn Sie eine eigene Symbolleiste erstellt haben k nnen Sie nun die gew nschten Befehle einf gen 2013 Altova GmbH Benutzerhandbuch 344 Benutzerreferenz Men Extras e Wenn Sie den Cursor ber ein geschlossenes Men platzieren wird dieses Men ge ffnet sodass Sie den Befehl an einer beliebigen Stelle in diesem Men einf gen k nnen Hinzuf gen von Befehlen zu Kontextmen s Sie k nnen Befehle auch zu Kontextmen s hinzuf gen indem Sie die Befehle aus dem Listenfeld Befehle in das Kontextmen ziehen Gehen Sie dazu folgenderma en vor 1 Klicken Sie im Dialogfeld Anpassen auf das Register Men 2 W hlen Sie im Bereich Kontextmen ein Kontextmen aus der Auswahlliste aus Daraufhin wird das ausgew hlte Kontextmen angezeigt 3 Wechseln Sie im Dialogfeld Anpassen zur ck zum Register Befehle 4 Ziehen Sie den gew nschten Befehle aus der Liste Befehle an die gew nschte Stelle im Kontextmen L schen eines Befehls oder Men s Um einen Befehl aus einem Men einem Kontextmen n here Informationen zum Aufrufen von Kontextmen s siehe oben oder einer Symbolleiste zu l schen oder um ein ganzes Men zu l schen gehen Sie folgenderma en vor 1 ffnen Sie das Dialogfeld Anpassen Extras Anpassen 2 Klicken Sie w hrend das Dialogfeld Anpassen ge ffnet und ein beliebiges Register ausgew hlt ist mit der rechten Maustaste auf ein Men oder einen Men befehl und w
139. wird das Attribut auf das oberste xs schema Element in der Hierarchie angewendet Daher gilt die Deklaration f r das gesamte Dokument Sie k nnen die Deklaration in xs schema durch Deklarationen zu Elementen au er Kraft setzen in denen das Attribut zul ssig ist xs assert und xs assertion e xs alternative e xs selector und xs field in Identity Constraints Sie k nnen den XPath Standard Namespace in der Eingabehilfe Details der oben aufgelisteten Elemente andern Das xpathDefaultNamespace Attribut kann einen von drei zulassigen Werten haben e targetNamespace Der XPath Standard Namespace ist derselbe wie der Target Namespace des Schemas e defaultNamespace Der XPath Standard Namespaceist ist derselbe wie der Standard Namespace des Schemas e 1local Es gibt keinen XPath Standard Namespace Wenn im Dokument kein XPath Standard Namespace deklariert ist befinden sich in XPath Ausdr cken verwendete Elemente ohne Pr fix in keinem Namespace Die XPath Standard Namespace Deklaration gilt nicht f r Attribute Ansicht konfigurieren Mit diesem Befehl der in der Content Model Ansicht aktiv ist k nnen Sie die Anzeige des Content Model konfigurieren Wenn Sie auf den Befehl klicken wird rechts unten im XMLSpy Fenster das Dialogfeld Schema Ansicht konfigurieren ge ffnet Hier sehen Sie bereits bei der Eingabe in das Dialogfeld wie sich Ihre Einstellungen auswirken Sobald Sie auf OK klicken werden die Einstellungen
140. zu den wichtigsten Aufgaben im Zusammenhang mit XML Schritt f r Schritt werden Sie mit einigen der wichtigsten Funktionen von XMLSpy vertraut Das Tutorial besteht aus den folgenden Teilen e XMLSpy Benutzeroberflache Hier wird die grafische Benutzeroberflache GUI der Applikation erl utert Erstellen eines XML Schemas Enth lt eine Einf hrung in die Arbeit mit XML Schemas und den verschiedenen Ansichten die in XMLSpy zum Anzeigen und Bearbeiten von XML Schemas zur Verf gung stehen e Erstellen eines XML Dokuments Sie lernen wie man einem XML Dokument ein Schema zuweist wie man ein XML Dokument in der Grid und der Text Ansicht bearbeitet und XML Dokumente mit Hilfe des integrierten Validators von XMLSpy validiert e Transformieren einer XML Datei mittels XSLT Stylesheets Dabei m ssen Sie eine XSLT Datei zuweisen und die Transformation mit Hilfe des in XMLSpy integrierten XSLT Prozessors durchf hren e Arbeiten mit XMLSpy Projekten mit denen Sie Ihre XML Dokumente ganz einfach organisieren k nnen Installation und Konfiguration In dieser Anleitung gehen wir davon aus dass Sie XMLSpy erfolgreich auf Ihrem PC installiert haben dass Sie einen kostenlosen Evaluierungs Key erhalten haben oder dass Sie sich als User bereits registriert haben Die Evaluierungsversion von XMLSpy ist voll funktionsf hig Allerdings ist diese auf drei ig Tage begrenzt Sie k nnen danach eine regul re Lizenz ber unseren sicheren Webserver oder be
141. 0 5 ist W hlen Sie Update it if necessary Die Aktualisierung wird vor Beginn der Installation durchgef hrt e Wahlen Sie die Standardoption Enterprise deployment create a network release area and customize it using Siteprep Um die Versionskontrolle mit Altova Produkten zu integrieren muss nur der Client installiert werden Aktivieren Sie nur das Kontrollk stchen Client e Geben Sie einen Server Namen sowie das die Lizenzserver Element e an Gehen Sie vor wie in den Beispielen die vom Installer geliefert werden port server name e Geben Sie einen Namen f r die Konfiguration an indem Sie den Namen entsprechend bearbeiten und den Pfad zu einem Release Bereich Release Area eingeben Dieser Pfad muss einen freigegebenen Ordner definieren e Sie k nnen einen neuen Ordner auf Ihrem Rechner anlegen ihn freigeben und als Release Bereich Release Area verwenden In Vista m ssen Sie Network discovery im Network and Sharing Center auf on setzen um diesen Pfad zu definieren Der Release Bereich wird nun erstellt einige Dateien werden hinein kopiert und ein Shortcut mit dem Namen sitedefs Ink wird erstellt e Wenn alle Dateien kopiert wurden fahren Sie fort indem Sie vom Windows Explorer aus auf den Shortcut klicken Ein neues Setup Programm beginnt mit der Installation des Client e Wenn das Setup Programm beginnt w hlen Sie die Option Install IBM Rational ClearCase LT e Klicken Sie auf Weiter akzept
142. 013 Altova GmbH Benutzerreferenz Men Extras 347 dazu mehrere Dateien aus und klicken Sie anschlie end im Kontextmen auf den entsprechenden Befehl Parameter Im Feld Parameter wird die Aktion definiert die vom Befehl der externen Applikation ausgef hrt werden soll Die folgenden Parameter stehen zur Verf gung e Dateipfad zum aktiven Dokument Mit dem Befehl im Men Extras Benutzerdefinierte Tools wird das in XMLSpy aktive Dokument in der externen Applikation ge ffnet Der Befehl im Kontextmen einer Datei im Projektfenster ffnet die ausgew hlte Datei in der externen Applikation e Projektdateipfad ffnet die XMLSpy Projektdatei die spp Datei in der externen Applikation Startverzeichnis Der Eintrag unter Startverzeichnis ist optional und ist ein Pfad der als das aktuelle Verzeichnis verwendet wird Tastatur Auf dem Register Tastatur k nnen Sie neue Tastaturk rzel f r jeden Applikationsbefehl definieren oder bestehende ndern P Anpassen Befehle Symbolleisten Extras Tastatur Men Makros Plug ins Optionen Kategorie K rzel setzen f r Datei Standardeinstellung 29 Befehle Aktuelle Tasten a u SO aa Kodierung Neu laden Neu Entteme Schlie en Tastaturk rzel dr cken Alles Zur cksetzen Speichem v 4 m P Strg S Beschreibung Zugeordnet zu Offnet ein bestehendes Speichem Dokument Um einem Befehl ein neues K rzel zuzuwe
143. 240 Vorw rts in der Schema Ansicht 84 W Web Server 370 Whitespace entfernen 262 Whitespace im XML Dokument Behandlung durch den Altova XSLT 2 0 Prozessor 378 Whitespace Nodes im XML Dokument und Behandlung durch den XSLT 1 0 Prozessor 376 Whitespace Behandlung und XPath 2 0 Funktionen 384 Whitespace Markierungen 337 Whitespaces entfernen 262 Wiederholende Elemente 357 Windows Unterst tzung f r Altova Produkte 395 Wohlgeformtheit von XML Dokumenten 103 Wohlgeformtheitspr fung 301 bei XML Dokument 41 Word 2007 Ausgabe 2013 Altova GmbH 430 Index Word 2007 Ausgabe in der Authentic Ansicht anhand der PXF Datei generieren 333 X XInclude 258 in Grid Ansicht einf gen 258 in Textansicht einf gen 258 in XML Dokument einf gen 105 XML 398 Dokument 34 Men 294 Neues Dokument 34 Oasis Katalog 301 Symbole 34 XML Parser Info 396 XML Schema generieren anhand einer DTD Enterprise und Professional Edition 116 XML Schema Tutorial 32 xml base 83 and XInclude 258 xml id 83 xml lang 83 xml space 83 XML Datei von DTD oder XML Schema erzeugen 307 XML Datei Global Resources 183 XML Datenbank neue Datenzeile in die Authentic Ansicht laden 329 XML DB neue XML Datenzeile laden 163 XML Dokument Bearbeiten in der Authentic Ansicht 108 generieren anhand einer DTD 116 generieren anhand von XML Schema Enterprise und Professional Edition 117 i
144. 28282 79 Cancel middle Da es sich bei der ersten Zeile um die Kopfzeile handelt definieren Sie eine Hintergrundfarbe um diese Zeile von den anderen Zeilen zu unterscheiden Beachten Sie dass die Zeileneigenschaften in der Abbildung oben definiert wurden Geben Sie anschlie end den Text f r die Spalten berschriften ein Ihre Tabelle sieht nun folgenderma en aus Name Telephone Email Beachten Sie dass die Ausrichtung wie angegeben mittig centered ist Angenommen Sie m chten nun die Spalte Telephone in die Spalten Office und Home unterteilen Um dies zu tun m ssen Sie die horizontale Breite der Spalte Telephone in zwei Spalten teilen Zuerst werden wir allerdings die vertikale Gr e der Kopfzeile aufteilen um eine Zeile f r die Unter berschrift zu erstellen Setzen Sie die Cursor in die Zelle Telephone und klicken Sie auf das Symbol Vertikal teilen Ihre Tabelle sieht nun aus wie folgt De o tree en Setzen Sie nun den Cursor in die Zelle unterhalb der Zelle mit dem Eintrag m 7 Telephone und klicken Sie auf das Symbol zur Horizontal teilen Geben Sie dann die Spalten berschriften Office und Home ein Ihre Tabelle sieht nun folgenderma en aus 2013 Altova GmbH Benutzerhandbuch 160 Authentic Bearbeitung in der Authentic Ansicht Telephone Office Home Nun mussen Sie die horizontale Breite der einzelnen Zellen
145. 3 Altova GmbH Benutzerhandbuch 142 Authentic Tutorial Authentic Ansicht Nodes und Attribut Nodes Beim Ausprobieren der hier beschriebenen Operationen sollten Sie am besten die gro en Markup Symbole einblenden Anmerkung Beachten Sie bitte dass Sie nur Elemente derselben oder einer bergeordneten Ebene vor oder nach dem aktuellen Element einf gen oder anh ngen k nnen Elemente derselben Ebene sind gleichrangige Elemente Bei gleichrangigen Elementen eines Absatzelements handelt es sich entweder um andere Absatzelemente oder um Listen eine Tabelle eine Grafik usw handeln Gleichrangige Elemente k nnen vor oder nach dem Element vorkommen Elemente bergeordneter Ebenen sind Vorfahren Elemente und Geschwisterelemente von Vorfahren Bei Vorfahren eines Absatzelements k nnte es sich um einen Abschnitt ein Kapitel einen Artikel usw handeln Ein Absatz in einem g ltigen XML Dokument hat bereits Vorfahren Wenn Sie daher in der Authentic Ansicht ein Element einer bergeordneten Ebene erstellen wird dieses als Geschwisterelement des jeweiligen Vorfahrenelements erstellt Wenn z B ein Abschnittselement an einen Absatz angeh ngt wird wird es als Geschwisterelement des Abschnitts erstellt der das aktuelle Absatzelement enth lt Durchf hren von Node Operationen Node Operationen k nnen entweder durch Auswahl eines Befehls im Kontextmen oder durch Klicken auf den Eintrag f r die Node Operation in der Element Eingabehilfe durchgef
146. 4020042002 nen nensennsennsennnennnennnn 19 3 XMLSpy Tutorial 21 31 XMLSpy Benutzeroberfl che east 22 3 1 1 Die Anisichten i2 238 Res E EOT 23 3 1 2 Die Fenste tec ee een een ato aod cot IIE Se 24 3 1 3 Men s und Symbolleistens c25 c0ccccccesdecececevss cescetscese cessscendelelentccvee E EEEE REE E 26 3 1 4 Einstellungen f r die Textansicht 0 cccecccesecseeseeeseeeeeeeeceeceseceseceaeceseceaeceeceeeaeeeneeaes 28 3 2 XMIZSchemas 2 2 rn aa een 32 3 3 XML Dokiime titers costs ass E E EE E ER haa he aes ENT II hs 34 3 3 1 Erstellen eines neuen XML Dokumentts ccccececsseesseeseeesceeeeeeeceeeceseceseeeaeeeeeeseeeaeeeneeaes 34 3 3 2 Festlegen des Typs eines Element cccccssccsseeseeeseeeeeesceeeceeeneeceseceaeeaeceeceeeaeeeneenes 36 3 3 3 Eingabe von Daten in der Textansicht 20224200snseenenenesnnnnneenennennennenne nennen 37 3 3 4 Validierung des Dokuments 02 inneren 41 Altova XMLSpy 2013 3 4 3 5 3 6 4 2 4 3 4 4 4 5 5 1 32 5 3 5 4 5 5 5 6 5 7 5 8 3 3 5 Hinzuf gen von Elementen und Attributen unenneneeneee XSL Tse Transformatione ny e einsi aae ea Eee a a en 3 4 1 Zuweisen einer XSLT Datel cc cc eccccccceesccceesssceceecececsssseceeseeeesessees 3 4 2 Transformieren der XML Datei uueenneesenseeenenneeennnne nennen 34 3 ndern der XSL Datei cece cccccccscscsessesesesesesvsvevevevscecececeeseese
147. 7 in DTD konvertieren Enterprise und Professional Edition 117 plus DTDs 103 und globale Ressourcen 103 XML Dokument generieren 117 XMLSPY 239 370 allgemeine Einf hrung 9 Features 19 Hilfe 19 XMLSpy Enterprise Edition Benutzerhandbuch 3 2013 Altova GmbH Index 431 XML Tabellen in der Authentic Ansicht Editiersymbole 160 Verwendung 156 XML Text 357 XML Text ein und auskommentieren 263 XML Vorlagendatei in der Authentic Ansicht 138 XPath Generieren eines Node in einem XML Dokument 105 XPath 2 0 Functions implementation information 384 XPath 2 0 Funktionen allgemeine Informationen 384 spezifische Funktionen siehe unter fn 384 XPath des ausgew hlten Node im XML Dokument in die Zwischenablage kopieren 257 XPath kopieren 257 XPath zum ausgew hlten Node 86 XPath Funktionen Unterst tzung f r einzelne Funktionen siehe unter fn 385 XPointer Generieren eines Node in einem XML Dokument 105 XPointer des ausgew hlten Node im XML Dokument in die Zwischenablage kopieren 258 XPointer kopieren 258 XPointers 258 XQuery Ausf hrung 133 Datei ffnen 129 Dokumentenvalidierung 133 Eingabehilfen 129 Erweiterungsfunktionen 389 in Textansicht bearbeiten 128 intelligente Editierfeatures 131 Prozessor Informationen 375 Syntaxf rbung 130 Variablen an XQuery Dokument bergeben 320 XQuery 1 0 Functions implementation information 384 XQuery 1 0 Funktionen allge
148. 9 13 9 1 13 9 2 Men Ansicht Im Men Ansicht Abbildung unten kontrollieren Sie die Anzeige f r das aktive Hauptfenster und k nnen die Art wie ein Dokument angezeigt wird ndern Text Ansicht Grid Ansicht Schema Design Ansicht WSDL Design Ansicht XBRL Taxonomie Ansicht Authentic Ansicht Browser Ansicht Erweitern Reduzieren Alles erweitern Unselektierte reduzieren l E amp ar a ale Optimale Breite Zeilenumbruch Gehe zu Zeile Zeichen Strg G Gehe zu Datei EA E ME Einstellungen f r Textansicht In diesem Abschnitt finden Sie eine Beschreibung aller Befehle im Men Ansicht Text Ansicht Mit diesem Befehl wechseln Sie f r das aktuelle Dokument in die Textansicht In dieser Ansicht k nnen Sie das Dokument in der Textform editieren Die Text Ansicht unterst tzt eine Reihe von Editierfunktionen die im Abschnitt Textansicht n her beschrieben sind Anmerkung Sie k nnen Aspekte der Textansicht auf den verschiedenen Registern des Dialogfelds Optionen Extras Optionen konfigurieren Grid Ansicht Mit diesem Befehl wechseln Sie mit dem aktuellen Dokument in die Grid Ansicht Wenn Sie von der Textansicht in diese Ansicht wechseln wird Ihr Dokument vorab auf Wohlgeformtheit berpr ft Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Ansicht 335 13 9 3 13 9 4 4 ipo purchaseOrder xmins xs http www w3 org 2001 XMLSchema
149. 999 Also in 1999 Nanonull increased tts capital base with investment from a consortium of private investment firms The company has been expanding rapidly ever since Ein editierbares Dokument in der Authentic Ansicht ohne XML Markup Tags Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 151 Aderess gt ipo city gt Vereno lt e ety lt Aderess Office Summary 4 departments 16 employees Desc gt para gt The company was established bold gt in Vereno in 1995 lt bala as a privately held software company Since 1996 Nanonull has been actively involved in developing nanoelectronic software technologies It released the first version of tts acclaimed NanoSoft Development Suite lt taliclin February 1999 Also in 1999 Nanonull increased its capital base with investment from a consortium of private investment firms The company has been expanding rapidly ever since Ein editierbares Dokument in der Authentic Ansicht mit XML Markup Tags Einf gen von Nodes Oft kommt es vor dass ein neuer Node in das XML Authentic Dokument eingef gt werden muss So muss z B m glicherweise ein neues Person Element zu einem Dokument vom Typ Adressbuch hinzugef gt werden In solchen F llen w rde das XML Schema das Hinzuf gen des neuen Elements gestatten Klicken Sie einfach mit der rechten Maustaste auf den Node im Authentic Ansichtsdokument vor bzw hinter dem Sie den neuen Node hinzuf gen
150. Abschnitt einf gen Der XML Prozessor ignoriert alle Markup Zeichen innerhalb von CDATA Abschnitten Dies bedeutet auch dass Sonderzeichen innerhalb von CDATA Abschnitten als das Zeichen selbst und nicht die Entity Referenz eingegeben werden m ssen e Sonderzeichen die nicht ber die Tastatur eingegeben werden k nnen sollten durch Kopieren des Zeichens aus der Zeichentabelle Ihres Systems an die gew nschte Stelle im Dokument eingegeben werden e Ein h ufig verwendeter Textstring kann als Entity definiert werden die in der Entities Eingabehilfe angezeigt wird Die Entity wird an der gew nschten Stelle eingef gt Platzieren Sie dazu den Cursor an die gew nschte Stelle und doppelklicken Sie in der Entities Eingabehilfe auf die Entity Diese Funktion eignet sich dazu um Dokumente auf aktuellem Stand zu halten da der Wert des Textstrings nur einmal gespeichert ist Wenn der Wert ge ndert werden muss m ssen Sie nur die Entity Definition ndern Anmerkung Wenn Markup Tags in der Authentic Ansicht ausgeblendet werden werden leere Elemente leicht bersehen Um sicherzustellen dass Sie kein leeres Element bersehen haben aktivieren Sie ein der Optionen gro e Markup Symbole oder kleine Markup Symbole anzeigen Probieren Sie die Verwendung der einzelnen oben beschriebenen Arten von Text aus Hinzuf gen von Inhalt ber ein Dateneingabe Steuerelement Beim Editieren von Inhalt wird dieser direkt durch Eingabe des Texts als Elementi
151. Aktive Datei zu Projekt hinzuf gen az Aktive und verwandte Dateien zu Projekt hinzuf gen Projektordner zu Projekt hinzuf gen Externes Verzeichnis zum Projekt hinzuf gen Externes Webverzeichnis zum Projekt hinzuf gen Skript Einstellungen al Eigenschaften 1 Examples Bitte beachten Sie Die meisten projektbezogenen Befehle sind auch mittels Rechtsklick auf das gew nschte Objekt ber das Kontextmen verf gbar Absolute und relative Pfade Jedes Projekt ist als Projektdatei gespeichert die mit der Erweiterung spp versehen ist Bei diesen Dateien handelt es sich eigentlich um XML Dokumente die Sie wie jede regul re XML Datei editieren k nnen In der Projektdatei werden f r Dateien Ordner auf derselben oder einer h heren Ebene absolute Pfade verwendet w hrend f r Dateien Ordner im aktuellen Ordner oder einem Unterordner relative Pfade definiert werden Wenn Ihre Verzeichnisstruktur z B in etwa so aussieht Folderl Folder2 l Folder3 2013 Altova GmbH Benutzerhandbuch 266 Benutzerreferenz Men Projekt Folder4 und Ihre spp Datei in Folder3 gespeichert ist so werden Referenzen auf Dateien in Folderl und Folder2 folgenderma en angegeben c Folderl NameOfFile ext c Folderl Folder2 NameOfFile ext Referenzen auf Dateien in Folder3 und Folder4 w rden in etwa folgenderma en aussehen NameOfFile ext Folder4 NameOfFile ext Wenn Sie s
152. Bereich Outputs angezeigt In der Abbildung oben sehen wir dass im MFD Dokument festgelegt ist dass das Output Schema Customers eine XML Standard Datendatei hat CustomersOut xml w hrend das Output Schema Text file in der MFD Datei keine Dateiverkn pfung hat Sie k nnen den Standard Dateipfad im Bereich Outputs verwenden oder selbst einen Pfad definieren Das Ergebnis der MapForce Altova XMLSpy 2013 2013 Altova GmbH Globale Altova Ressourcen Definieren globaler Ressourcen 189 Transformation wird unter dem Dateipfad des ausgew hlten Output Schemas gespeichert Dies ist die Datei die als globale Ressource verwendet wird Anmerkung Der Vorteil dieser Option Ergebnis der MapForce Transformation ist dass die Transformation zum Zeitpunkt des Aufrufs der globalen Ressource durchgef hrt wird Dadurch enth lt die globale Ressource die aktuellsten Daten aus der den Input Datei en Anmerkung Da zur Ausf hrung der Transformation MapForce ben tigt wird muss Altova MapForce installiert sein damit diese Funktion zur Verf gung steht Ergebnis der StyleVision Transformation Mit Altova StyleVision werden StyleVision Power Stylesheet SPS Dateien erzeugt Mit Hilfe dieser SPS Dateien werden XSLT Stylesheets generiert mit Hilfe derer XML Dokumente in Ausgabedokumente in verschiedenen Formaten HTML PDF RTF Word 2007 usw transformiert werden Wenn Sie die Option Ergebnis der StyleVision Transformation ausw hlen wird das
153. D fs Testansicht M Textansicht XML Entity C Browser 4nsicht IV Syntaxfarben benutzen XQuery konform WSDL C 71P konform C BRL Tasonomie JSON konform Anderes Format Automatische Validierung deaktivieren IV Leere Elemente im Kurzformat lt E gt speichern i Dateierweiterung hinzuf gen Markierte Dateierweiterung l schen Cancel Apply Au erdem sollten Sie in diesem Dialogfeld die folgenden Windows Explorer Einstellungen vornehmen e Beschreibung XML Query Language e Inhaltstyp Text xml e Wenn Sie XMLSpy als Standardeditor fur XQuery Dateien verwenden wollen aktivieren Sie das Kontrollkastchen XMLSpy als Standardeditor verwenden XQuery Eingabehilfen In der Textansicht stehen Ihnen Im XQuery Modus drei Eingabehilfen zur Verf gung XQuery Schl sselw rter blau XQuery Variablen violett und XQuery Funktionen olivgr n 2013 Altova GmbH Benutzerhandbuch 130 XSLT und XQuery XQuery 7 2 3 XQuery Schl sselw rt x XQuery Variablen x ancestor compare ancestor or self i concat and contains as count ascending current date at current dateTime attribute current time base uri data Beachten Sie bitte die folgenden Punkte e Die Farbe der Eintr ge in den drei Eingabehilfen ist unterschiedlich und entspricht der im Text verwendeten Syntaxf rbung Diese Farben k nnen nicht ge ndert werden e Die aufgelisteten Schl
154. D http www w3 org TR xhtml1 DTD xhtml1 strict dtd ge ffnet Eine XML Schema Datei xsd wird mit dem Schemadokument http www w3 org 2001 XMLSchema verkn pft Wenn Sie eine neue Datei erstellen f r die das Schema nicht bekannt ist z B eine XML Datei werden Sie aufgefordert ein Schema DTD oder XML Schema mit dem zu erstellenden Dokument zu verkn pfen Wenn Sie ein neues XML Dokument erzeugen m chten das auf o einem bestimmten Schema oder einer DTD basiert so f gt MLS py die Basisdaten automatisch ein Wahlen Sie ob das Dokument auf einem Schema oder einer DTD basieren soll Abbrechen DTD Schema Klicken Sie auf Abbrechen falls sie ein leeres Dokument erzeugen wollen 2013 Altova GmbH Benutzerhandbuch 242 Benutzerreferenz Men Datei Wenn Sie eine DTD oder ein XML Schema mit Ihrem Dokument verkn pfen klicken Sie im Dialogfeld Neue Datei auf OK um den Pfad zum Schema anzugeben Wenn Sie in diesem Dialogfeld auf Abbrechen klicken wird eine neue Datei erstellt die mit keinem Schema verkn pft ist Angabe des Dokumentelements eines neuen XML Dokuments Wenn Sie ein XML Schema ausw hlen kann dieses mehr als ein globales Element enthalten Jedes davon kann potenziell ein Dokument oder Root Element sein Im Dialogfeld W hlen Sie das Root Element k nnen Sie das Root Element f r das XML Dokument ausw hlen Dieses Dialogfeld wird angezeigt wenn Sie im Dialogfeld Neue Datei S
155. Deklarationen von XML Dokumenten einf gen Attribute Strg I Element Strg E Text Strg T CDATA Strg D Comment Strg M ML Processing Instruction Include DOCTYPE ExternalID ELEMENT ATTLIST ENTITY NOTATION Externe kodierte Datei Externe kodiere Datei einf gen Der Befehl XML Einf gen Externe kodierte Datei steht nur in der Grid Ansicht zur Verf gung Mit diesem Befehl wird eine kodierte bin re Datei wie z B eine Bilddatei in Form kodierter Zeichen eingef gt Die externe kodierte Datei wird vor dem in der Grid Ansicht Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men XML 295 ausgew hlten Abschnitt eingef gt Bei Auswahl dieses Befehls wird das Dialogfeld Externe kodierte Datei einf gen Abbildung unten aufgerufen In dieses Dialogfeld m ssen Sie den Pfad zur Datei eingeben die gew nschte Kodierung ausw hlen und angeben ob die kodierte Datei in ein Element eingef gt werden soll oder nicht x Dateipfad and Settings My My Documents Altova xMLSpy201 2 ExamplesAltova ipa E Kodierung Base16 Base64 IV Element erstellen fimg Abbrechen Sie k nnen das Dateisystem nach einer externen Datei die kodiert und eingebettet werden soll durchsuchen oder ihren Namen eingeben Es muss entweder eine Base 16 oder eine Base 64 Kodierung angegeben werden Wenn der kodierte Text von einem Element umschlossen werden soll aktivieren Sie das Kontrollk stchen Elemen
156. Diagramm anzeigen Alternativ dazu haben Sie folgende M glichkeiten um zur Content Model Ansicht zu wechseln e Klicken Sie auf das Symbol neben der Komponente die Sie anzeigen m chten oder e Doppelklicken Sie auf den Namen der Komponente im Komponenten Navigator oberste rechte Eingabehilfe 2013 Altova GmbH Benutzerhandbuch 318 Benutzerreferenz Men XSL XQuery 13 7 13 7 1 Men XSL XQuery Mit Hilfe der XSL Transformationssprache k nnen Sie festlegen wie ein XML Dokument in andere XML Dokumente oder Textdateien konvertiert werden soll Eine Art von XML Dokument die mittels eines XSLT Dokuments generiert wird ist ein FO Dokument das anschlie end weiter in ein PDF Ausgabedokument konvertiert wird XMLSpy enth lt integrierte XSLT Prozessoren f r XSLT 1 0 und XSLT 2 0 und kann mit einem FO Prozessor auf Ihrem System verkn pft werden um XML Dateien zu transformieren und verschiedene Arten von Ausgabedokumenten zu generieren Der Pfad zum FO Prozessor muss im Dialogfeld Optionen auf dem Register XSL angegeben werden um direkt innerhalb der XMLSpy Benutzeroberfl che verwendet werden zu k nnen Des Weiteren verf gt XMLSpy ber einen integrierten XQuery Prozessor mit Hilfe dessen Sie XQuery Dokumente mit oder ohne Referenz auf ein XML Dokument ausf hren k nnen Die Befehle f r die oben beschriebenen Transformationen finden Sie im Men XSL XQuery Zus tzlich dazu enth lt dieses Men auch
157. Die Datei kann ausgecheckt werden ei Die Datei wurde von einem anderen Benutzer ausgecheckt und kann nicht ausgecheckt werden Lokal ausgecheckt Die Datei kann bearbeitet und eingecheckt werden Zu Versionskontrolle hinzuf gen Nachdem ein Projekt zu einer Versionskontrolle hinzugef gt wurde k nnen Sie Dateien entweder einzeln oder in Gruppen zur Versionskontrolle hinzuf gen W hlen Sie die Datei im Fenster Projekt aus und klicken Sie auf den Befehl Projekt Versionskontrolle Zu Versionskontrolle hinzuf gen Um mehrere Dateien auszuw hlen halten Sie beim Anklicken der Dateien die Strg Taste gedr ckt Wenn Sie den Befehl an einem gr nen Projektordner siehe Abbildung unten ausf hren werden alle Dateien im Ordner und seinen Unterordnern zur Versionskontrolle hinzugef gt pe MyProject o XML Files Persons xml QuickStart xmi D XSL Files XQuery Files ED HTML Files QuickStart css EG DTD Schemas my QuickStart xsd Entities Wenn Dateien zur Versionskontrolle hinzugef gt werden wird die lokale Ordnerhierarchie im Repository repliziert jedoch nicht die Projektordnerhierarchie Wenn eine Datei sich also im lokalen Ordner in einem Unterordner mehrere Ebenen unterhalb des lokalen Ordners befindet so werden im Repository automatisch auch der der Datei bergeordnete Ordner und alle dar ber liegenden erstellt Wenn die erste Datei aus einem Projekt zur Versionskontrolle hinzugef gt wird werden im Re
158. Dr cken von Alt tnach oben bzw Alt nach unten relativ zu den gleichrangigen Elementen nach oben bzw unten verschieben Drag and Drop und Kontextmen s Sie k nnen einen Textblock auch mit Drag and Drop an eine andere Stelle verschieben und h ufig verwendete Editier Befehle wie Ausschneiden Kopieren Einf gen L schen Als Mail senden und Gehe zu Zeile Zeichen mit einem Rechtsklick direkt ber ein Kontextmen aufrufen Suchen und Ersetzen Mit Hilfe der Befehle Suchen und Ersetzen k nnen Sie Text schnell finden und ndern Diese Befehle unterst tzen auch Regular Expressions sodass Ihnen damit leistungsstarke Suchfunktionen zur Verf gung stehen N here Informationen siehe Bearbeiten Suchen Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Textansicht 61 Unbeschr nktes R ckg ngigmachen XMLSpy bietet Ihnen f r alle Editiervorg nge unbeschr nktes R ckg ngigmachen und Wiederherstellen Rechtschreibpr fung Dokumente k nnen in der Textansicht mit Hilfe jedes der integrierten Sprachw rterb cher berpr ft werden Au erdem kann ein benutzerdefiniertes W rterbuch erstellt und bearbeitet werden mit dem auch W rter die nicht im Sprachw rterbuch enthalten sind berpr ft werden k nnen N here Informationen finden Sie unter den Beschreibungen zu den Befehlen Rechtschreibung und Rechtschreibung Optionen 4 1 4 Eingabehilfen in der Textansicht Welche Eingabehilfe in der Textansicht zur
159. Eintrag mit dem gew nschten Element und Tabellenmodell aus und klicken Sie auf OK 3 Wahlen Sie im nachsten Dialogfeld Abbildung unten die Anzahl der Spalten und Zeilen aus und geben Sie an ob eine Kopf und oder Fu zeile zur Tabelle hinzugef gt werden soll und ob die Tabelle sich ber die gesamte Breite erstrecken soll Klicken Sie anschlie end auf OK Tabelle einf gen x 0 Spalten E lt j Zeilen f H IV Volle Breite verwenden Abbrechen Daraufhin wird anhand der Angaben oben die folgende Tabelle erstellt ber die Befehle im Men Tabelle k nnen Sie sp ter Spalten hinzuf gen und l schen Zeilen und Spalten zusammenf gen oder trennen Erstellen Sie daher zuerst die grundlegende Struktur Formatieren von Tabellen und Eingabe von Daten Die Tabellenformatierung wurde bereits im Dokumentdesign zugewiesen Unter bestimmten Umst nden k nnen Sie die Tabellenformatierung jedoch ndern Diese Umst nde sind e Fur die Elemente die den verschiedenen Tabellenstrukturelementen entsprechen m ssen im zugrunde liegenden XML Schema die entsprechenden CALS oder HTML Tabelleneigenschaften als Attribute definiert sein Nur die Attribute die definiert 2013 Altova GmbH Benutzerhandbuch 158 Authentic Bearbeitung in der Authentic Ansicht sind stehen f r die Formatierung zur Verf gung Wenn im Design Werte f r diese Attribute definiert wurden k nnen Sie diese in der Authentic A
160. Endbenutzer Lizenzvereinbarung 413 bestehende Ma hinausgehen beinhaltet In jedem Fall erhalten Sie drei ig 30 Tage lang ab Kauf der Software der Supportzeitraum im Sinne dieses Absatzes 6 a kostenlosen technischen Support von Altova Au erdem kann Altova in Einzelf llen auch w hrend des drei ig 30 Tage dauernden Evaluierungszeitraums technischen Support als kostenlose Zusatzleistung zur Verf gung stellen Technischen Support erhalten Sie ausschlie lich ber ein webbasiertes Supportformular wobei es keine garantierte Reaktionszeit gibt b Mit dem Erwerb eines SMP haben Sie w hrend des daf r geltenden Supportzeitraums Anspruch auf die von Ihnen erworbene Produktversion sowie auf alle Wartungsreleases und Updates f r diese Produktversion die w hrend des f r Sie geltenden Supportzeitraumsfreigegeben werden W hrend des Supportzeitraums Ihres SMP erhalten Sie auch Upgrades auf die entsprechende Produktversion der Software mit der auf eine h here Version der Software f r die Sie die Lizenz erworben haben gewechselt wird und die w hrend Ihres Supportzeitraums freigegeben werden Die einzelnen Upgradeeditionen auf die Sie innerhalb Ihres Supportzeitraums Anspruch haben sind in dem von Ihnen erworbenen SMP im Detail angef hrt Software die als gesondertes Produkt eingef hrt wird ist nicht im SMP enthalten Wartungsreleases Updates und Upgrades k nnen neue Features enthalten dies muss aber nicht der Fall sein Da
161. Format zu transformieren e Um ein XSLT Dokument zu transformieren das auf der Benutzeroberfl che aktiv ist Wenn Sie den Befehl XSLT Transformation F8 aufrufen werden sie aufgefordert die XML Datei anzugeben die Sie mit dem aktiven XSLT Stylesheet verarbeiten m chten e Um Projektordner und Dateien zu transformieren Klicken Sie mit der rechten Maustaste auf den Projektordner bzw die Datei und w hlen Sie den Befehl aus Eine Beschreibung zu den Optionen des Dialogfelds XSL FO Ausgabe finden Sie im Abschnitt Benutzerreferenz Parameter f r XSLT Wenn Sie die XSLT Prozessoren von Altova verwenden k nnen XSLT Parameter in einem praktischen GUI Dialogfeld gespeichert werden Alle gespeicherten Parameter werden jedes Mal wenn eine Transformation durchgef hrt wird an das XSLT Dokument bergeben N here Informationen dazu finden Sie in der Beschreibung zum Befehl XSLT Parameter XQuery Altova XMLSpy 2013 2013 Altova GmbH XSLT und XQuery XSLT 127 Variable 2013 Altova GmbH Benutzerhandbuch 128 XSLT und XQuery XQuery 7 2 XQuery Altova Website XQuery Editor XQuery Dokumente k nnen in der Textansicht bearbeitet werden Die Eingabehilfen Syntaxf rbung und das intelligente Editieren unterscheiden sich dabei von denen die f r die Textansicht von XML Dokumenten zur Verf gung stehen siehe Abbildung unten Zeilennummerierung und Klappleisten stehen nur in der Enterprise und der Professio
162. Funktionen f r die Verwendung im Zusammenhang mit XSLT Diese Funktionen k nnen genau wie die XSLT 2 0 Funktionen current group Oder key im Zusammenhang mit XSLT verwendet werden altova evaluate Die altova evaluate Funktion erh lt einen XPath Ausdruck als obligatorisches Argument der als String bergeben wird und gibt das Resultat des ausgewerteten Ausdrucks zur ck altova evaluate XPathExp as xs string Beispiel altova evaluate Name l Beachten Sie im obigen Beispiel dass der Ausdruck Name 1 durch Einschlie en in einfache Anf hrungszeichen als String bergeben wird Die Funktion altova evaluate gibt den Inhalt des ersten Name Elements im Dokument zur ck Die Funktion altova evaluate kann zusatzliche optionale Argumente erhalten Diese Argumente sind die Werte der einzelnen Variablen und haben die Namen p1 p2 p3 pN die im XPath Ausdruck verwendet werden k nnen altova evaluate XPathExp as xs string plvalue pNvalue wobei e die Variablennamen die Form px haben m ssen wobei x eine Ganzzahl ist e die Reihenfolge der Argumente der Funktion vom zweiten Argument an der Reihenfolge der Variablen mit den Namen p1 bis pn entspricht Daher wird das zweite Argument der Wert der Variablen p1 das dritte Argument der der Variablen p2 usw e die Werte der Variablen den Typ item haben m ssen Beispiel lt xsl variable name xpath select p3 p2 p1 gt lt xsl value of select al
163. Hilfe eines Key Reference Constraint berpr fen ob die spielenden Mannschaften sich unter den in den jeweiligen Gruppen aufgelisteten Mannschaften befinden Falls dies nicht der Fall ist ist das XML Dokument ung ltig Zuerst erstellen wir eine Unique Konstante oder einen Key Constraint In der Abbildung unten sehen Sie einen f r das Element results erstellten Unique Constraint unique TeamsInGroupsFirst Dieser Constraint verlangt dass jedes team in group ein eindeutiges 2013 Altova GmbH Benutzerhandbuch 74 Bearbeitungsansichten Schema Ansicht name Attribut hat Attribute Assertions Identity constraints Als n chstes erstellen wie den Key Reference Constraint keyref TeamCheck der das Child team Von match ausw hlt und berpr ft ob sein name Attributwert in den von r Attribute eamsInGroups das es in der Spalte Refer referenziert zur ckgegebenen Werten vorhanden ist In der Abbildung unten sehen Sie die grafische Anzeige dieses Key Reference Constraint blau markiert zusammen mit der Eingabehilfe Details in der Sie den referenzierten IDC ebenfalls ausw hlen k nnen Die Beziehungen des ausgew hlten IDC werden mit einer durchgezogenen gr nen Linie gezeigt w hrend nicht ausgew hlte IDCs mit einer gepunkteten gr nen Linie angezeigt werden Au erdem wird f r jeden Identity Constraint der vom XPath Ausdruck f r selector und field ausgew hlte Node durch die Symbole 43 bzw markiert Wen
164. L http viespstest x Durchsuchen IV Microsoft SharePoint Server Neuer Ordner Zum Dialogfeld Datei wechseln Zu globalen Ressourcen Abbrechen 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 4 Arbeiten mit Dateien dieses Servertyps finden Sie unter den Anmerkungen weiter unten zu Microsoft SharePoint Server Geben Sie Ihre Benutzer ID und Ihr Passwort in die Felder Benutzer und Passwort ein wenn der Server passwortgesch tzt ist Klicken Sie auf Durchsuchen um die Verzeichnisstruktur des Servers anzuzeigen und darin zu navigieren Klicken Sie in der Ordnerstruktur auf die gew nschte Datei 2013 Altova GmbH Benutzerhandbuch 246 Benutzerreferenz Men Datei open 1 63 Datei URL ftp gd tuwien ac at opsys freebsd v r ffnen als r Datei laden C Auto C XML DTD Cache proxy verw Neu laden M Identifizierung 3 Passwort speichern PEET Passwort E zwischen Applikationsstarts M Yorhandene Dateien Server URL ftp ad tuwien ac at Durchsuchen 7 Microsoft SharePoint Server w opsys wi emulation Neuer Ordner L schen Zum Dialogfeld Datei wechseln Zu globalen Ressourcen Abbrechen 4
165. L Dokumenten und DTDs mittels verschachtelter Datenbeh lter angezeigt Diese k nnen f r eine bessere bersicht ber die gesamte Dokumentstruktur erweitert oder reduziert werden In der Grid Ansicht k nnen Sie Inhalt und Struktur eines Dokuments einfach bearbeiten Anmerkung In der Standard Edition steht die Grid Ansicht nur als schreibgesch tzte Ansicht zur Verf gung Die Bearbeitung in der Grid Ansicht ist nur in der Enterprise und der Professional Edition m glich XML 4 Company xmins http Amy company cominamespace xmins xs http www w3 0rg 2001 xMLSchema instance xsi schema http my company com namespace AddressLast xsd al Address xsiztype US Address Hame US dependency Street Noble Ave City Dallas Zip 04812 ja State Texas 4 Person 3 Manager Degree Programmer First 1 false true 2 true Ein hierarchisch dargestelltes Objekt z B XML Deklaration Dokumenttyp Deklaration oder ein Element das Child Elemente enth lt wird durch eine graue senkrechte Leiste auf der linken Seite dargestellt die einen kleinen nach oben weisenden Pfeil enth lt Durch Klicken auf die Leiste k nnen Sie das Datenelement erweitern oder reduzieren Ein Element wird durch das Symbol gekennzeichnet ein Attribut durch das Symbol Anzeige und Navigation e Der Inhalt eines hierarchischen Elements h ngt von seiner Art ab Bei Elementen handelt es sich dabei z B normalerweise um A
166. L Schema oder eine DTD bezieht und das Dokument durch eine URL definiert wird wird das referenzierte Schema Dokument ebenfalls ber eine HTTP Verbindung Port 80 oder ein anderes in der URL definiertes Protokoll siehe Punkt 2 oben aufgerufen Ebenso wird ein Schema Dokument aufgerufen wenn eine XML Datei validiert wird Beachten Sie dass die Validierung automatisch beim ffnen des Dokuments erfolgen kann wenn Sie dies in der Applikation so konfiguriert haben Register Datei des Dialogfelds Optionen Extras Optionen Webservice Verbindungen werden in Altova Applikationen die WSDL und SOAP verwenden mittels WSDL Dokumenten definiert Wenn Sie den Befehl Als Mail senden Datei Als Mail senden in XMLSpy verwenden wird die aktuelle Auswahl bzw Datei ber ein MAPI kompatibles Mail Programm das auf dem PC des Benutzers installiert ist versendet Im Rahmen der Altova Software Lizenzvereinbarung beschriebenen Software Aktivierung und beim Live Update 2013 Altova GmbH Anh nge 400 Lizenzinformationen 3 Lizenzinformationen Dieser Anhang enth lt die folgenden Informationen e Informationen ber den Vertrieb dieses Software Produkts Informationen im Zusammenhang mit dem intellektuellen Eigentum dieses Software Produkts Die Endbenutzer Lizenzvereinbarung zu diesem Software Produkt Lesen Sie die Informationen bitte sorgf ltig sie sind rechtlich bindend da Sie sich bei der Installation dieses Software Pro
167. L ist eine Applikation zur XML Validierung XSLT Transformation und XQuery Ausf hrung Sie kann ber die Befehlszeile ber eine COM Schnittstelle in Java Programmen und in NET Applikationen aufgerufen werden So k nnen mit RaptorXML z B Aufgaben wie die XSLT Transformation automatisiert werden Sie k nnen z B eine Batch Datei erstellen die RaptorXML aufruft um damit eine Reihe von Dokumenten zu transformieren N here Informationen dazu finden Sie in der Dokumentation zu RaptorXML Sie k nnen die RaptorXML Development Edition von der Altova Website herunterladen und sie mit ihrer XMLSpy Lizenz aktivieren Die beiden RaptorXML Server Editionen bietet zus tzliche Funktionen m ssen aber separat lizenziert werden XSL zuweisen Mit diesem Befehl weisen Sie einem XML Dokument ein XSLT Stylesheet zu Wenn Sie auf den Befehl klicken wird ein Dialogfeld ge ffnet in dem Sie angeben k nnen welche XSLT Datei zugewiesen werden soll Sie k nnen eine Datei auch ber eine globale Ressource eine URL klicken Sie dazu auf die Schaltfl che Durchsuchen oder eines der offenen Fenster in XMLSpy ausw hlen Klicken Sie dazu auf die Schaltfl che Fenster Es wird eine xml stylesheet Verarbeitungsanweisung in das XML Dokument eingef gt lt xml stylesheet type text xsl href C workarea recursion recursion xslt gt Beachten Sie dass Sie den Pfad zur zugewiesenen Datei durch Aktivieren des Kontrollk stchens Pfad relativ machen zu
168. LICHEN GARANTIEANSPR CHEN BESTEHEN SEITENS ALTOVA ODER DESSEN LIEFERANTEN KEINERLEI WEITEREN GARANTIEVERPFLICHTUNGEN ALTOVA UND DESSEN LIEFERANTEN BERNEHMEN KEINE GEW HR F R DIE ANWENDUNG ODER DIE ERGEBNISSE AUS DER NUTZUNG DER SOFTWARE MIT AUSNAHME DER VORSTEHEND ANGEF HRTEN EINGESCHR NKTEN GARANTIE SOWIE IM HINBLICK AUF ALLE ANDEREN GEW HRLEISTUNGEN BEDINGUNGEN ZUSICHERUNGEN ODER ANSPR CHE DIE NACH DER F R IHR LAND GELTENDEN RECHTSORDNUNG NICHT AUSGESCHLOSSEN ODER EINGESCHR NKT WERDEN K NNEN SCHLIESSEN ALTOVA UND DESSEN LIEFERANTEN ALLE ANDEREN AUSDR CKLICHEN ODER STILLSCHWEIGENDEN GEW HRLEISTUNGEN BEDINGUNGEN ZUSICHERUNGEN UND ANSPR CHE AUS DIE SICH AUS DEM GESETZ DER RECHTSPRAXIS EINEM GEWOHNHEITSRECHT EINEM HANDELSBRAUCH ODER AUS SONSTIGEN GR NDEN ERGEBEN ALTOVA UND DESSEN LIEFERANTEN SCHLIESSEN IM GR SSTM GLICHEN RECHTLICH ZUL SSIGEN UMFANG ALLE ANDEREN AUSDR CKLICHEN UND STILLSCHWEIGENDEN GARANTIEN UND GEW HRLEISTUNGEN AUS DIES BEINHALTET UNTER ANDEREM GARANTIEN IM HINBLICK AUF MARKTGANGIGKEIT EIGNUNG FUR EINEN BESTIMMTEN ZWECK ZUFRIEDENSTELLENDE QUALIT T INFORMATIONSGEHALT ODER RICHTIGKEIT UNGEST RTE NUTZUNG EIGENTUMSRECHT UND NICHTVERLETZUNG VON RECHTEN DRITTER UND DIE ERBRINGUNG ODER NICHTERBRINGUNG VON SUPPORTLEISTUNGEN IN BEZUG AUF DIE SOFTWARE MIT DIESER EINGESCHR NKTEN GARANTIE WERDEN IHNEN BESTIMMTE RECHTE EINGER UMT UNTER UMST NDEN BESITZEN SIE NOCH ANDERE RECHTE DIE JA NACH LAND RECHTSORDN
169. LSpy 46 Tutorial 45 XSLT Datei zuweisen 45 Z Zeichen Position 337 Zeichen Entities in der HTML Ausgabe von XSLT Transformationen 376 Zeichennormalisierung in XQuery Dokument 381 Zeichensatz Kodierung 361 Zeile anh ngen in Authentic Ansicht 332 einf gen in Authentic Ansicht 332 Gehe zu 337 kopieren in Authentic Ansicht 332 l schen in Authentic Ansicht 332 nach oben nach unten verschieben 332 Zeilenendezeichen 337 Zeilenlange Zeilenumbruch in Textansicht 337 Zeilenleiste 337 Zeilennummerierung in der Textansicht 56 Zeilenschaltung siehe Eingabetaste 173 Zeilenumbruch 354 aktivieren dekativieren 337 Ein Aus 337 Zeilenumbruch in der Textansicht 54 Zoomen in der Textansicht 56 Zuletzt verwendete Dateien Liste 256 Zur ck in der Schema Ansicht 84 Zur cksetzen K rzel 347 Men befehle 351 Symbolleiste amp Men befehle 344 Zuweisen K rzel zu Befehl 347 2013 Altova GmbH
170. ML News PaP Abbrechen dtbook 200 Durchsuchen Suchen Sie die gew nschte SPS Datei und w hlen Sie diese aus Daraufhin wird eine XML Dokumentenvorlage in der Authentic Ansicht ge ffnet Bitte beachten Sie StyleVision Power Stylesheets werden mit Hilfe von Altova lt SV PROD gt erstellt Dem StyleVision Power Stylesheet ist eine XML Vorlagendatei zugewiesen Die Daten in dieser XML Datei liefern die Ausgangsdaten f r die neue Dokumentenvorlage die in der Authentic Ansicht ge ffnet wird Datenbankdaten bearbeiten Mit dem Befehl Datenbankdaten bearbeiten ffnen Sie eine editierbare Ansicht einer Datenbank DB in der Authentic Ansicht Alle Informationen ber die Herstellung einer Verbindung zur Datenbank die Anzeige der DB und die bernahme von nderungen an der Datenbank ber die Authentic Ansicht befinden sich in einem StyleVision Power Stylesheet Mit dem Befehl Datenbankdaten bearbeiten ffnen Sie ein solches DB basiertes StyleVision Power Stylesheet Damit stellen Sie eine Verbindung zur DB her und zeigen die DB Daten durch eine XML Linse in der Authentic Ansicht an Bei Aufruf des Befehls Datenbankdaten bearbeiten erscheint das Dialogfeld Datenbankdaten bearbeiten 2013 Altova GmbH Benutzerhandbuch 328 Benutzerreferenz Men Authentic 13 8 3 Datenbankdaten bearbeiten Publishing rixml gt xmlresume xmispec daisy dita Examples NCAXML News P3P Abb
171. ML Schemas verf gbar Wie bei allen XML Dokumenten bei denen das Schema erkannt wird und zug nglich ist finden Sie in den Eingabehilfen der Textansicht die Elemente die an der Cursorposition hinzugef gt werden k nnen XML Schemafunktionen in XMLSpy XMLSpy bietet zus tzlich dazu die folgenden n tzlichen Funktionen e Generieren einer XML Beispieldatei anhand eines XML Schemas Mit dem Befehl DTD Schema XML Beispieldatei erzeugen kann ein XML Dokument generiert werden das auf dem aktiven XML Schema basiert 2013 Altova GmbH Benutzerhandbuch 118 DTDs und XML Schemas Kataloge in XMLSpy 6 3 Kataloge in XMLSpy XMLSpy unterst tzt einen Teil der OASIS XML Kataloge Mit Hilfe von Katalogen kann XMLSpy gebr uchliche Schemas sowie Stylesheets und andere Dateien aus lokalen Benutzerordnern abrufen wodurch die Verarbeitungsgeschwindigkeit erh ht wird Benutzer auch offline arbeiten k nnen d h ohne mit einem Netzwerk verbunden zu sein und Dokumente leichter bertragbar werden da die URIs dann nur in den Katalogdateien ge ndert werden m ssten Der Mechanismus in XMLSpy funktioniert wie unten beschrieben RootCatalog xml XMLSpy l dt beim Start eine Datei namens RootCatalog xm1 Struktur siehe unten die eine Liste von Katalogdateien enth lt die durchsucht werden Sie k nnen diese Datei bearbeiten und im Element nextCatalog in beliebig viele Katalogdateien definieren die durchsucht werden sollen Jed
172. ML Dokument hinzugef gt wird muss einer dieser beiden vom abstract Type Publication abgeleiteten concrete Types definiert werden Das neue Publication Element wird mit einem xsi type Attribut hinzugef gt lt Publication xsi type BookType gt lt Publication gt lt Publication xsi type MagazineType gt lt Publication gt lt Publication xsi type MagazineType gt lt Publication gt Wenn Sie einen der verf gbaren derived types ausw hlen und auf OK klicken geschieht Folgendes e Der ausgew hlte derived type wird als Wert des xsi type Attributs des Elements ausgew hlt e Das Element wird zusammen mit seinen im Content Model des ausgew hlten derived type definierten untergeordneten Nodes eingef gt Der ausgew hlte derived type kann in der Folge durch ndern des Werts des xsi type Attributs des Elements in der Attribut Eingabehilfe ge ndert werden Wenn der Typ des Elements auf diese Art ge ndert wird werden alle Nodes des fr heren Content Model entfernt und die Nodes des Typs des neuen Content Model werden eingef gt Bearbeitung von Text Ein Dokument in der Authentic Ansicht besteht im Wesentlichen aus Text und Bildern Um den Text im Dokument zu bearbeiten platzieren Sie den Cursor an die Stelle im Text an der Sie den Text einf gen m chten und geben Sie den Text ein Sie k nnen Text mit den g ngigen Tastenkombinationen wie z B der Entf Taste kopieren verschieben und l schen und Drag and Drop M
173. MLSpy 2013 2013 Altova GmbH Authentic 135 8 Authentic Die Authentic Ansicht siehe Abbildung unten ist eine grafische Darstellung Ihres XML Dokuments Sie k nnen damit XML Dokumente ohne Markup Code und mit den entsprechenden Formatierungs und Dateneingabefunktionen wie z B Eingabefeldern Listenfeldern und Optionsfeldern darstellen Die Daten die der Benutzer in der Authentic Ansicht eingibt werden in die XML Datei eingegeben Nanonull Inc Location us Street 119 Oakstreet Suite 4876 Phone 1 321 555 5155 0 City Vereno Fax 1 321 55551554 State amp E 2 Zip oc 29213 mail ofice nanonull com Vereno Office Summary 4 departments 15 employees The company was established in Vereno in 1995 as a privately held software company Since 1996 Nanonull has been actively involved in developing nanoelectronic software technologies It released the first version of its acclaimed NanoSoft Development Suite in February 1999 Also in 1999 Nanonull increased its capital base with invesment from a consortium of private investment firms The company has been expanding rapidly ever since In der Authentic Ansicht lassen sich XML Dokumente und Datenbanken DB Uber eine einfache Benutzeroberflache problemlos editieren Um ein XML Dokument in der Authentic Ansicht anzeigen und bearbeiten zu k nnen muss es mit einem StyleVision Power Stylesheet verkn pft werden das in Altova lt
174. MLSpy201 3 Examples NanonullOrg xml ist nicht g ltig i D Der Wert DB ist bei Element lt ipo state gt WA nicht zul ssig Ursache entspricht keiner der definierten Enumerationen siehe unten Fehlerpfad OrgChart Office Address ipo state Details Validieren von XML Dokumenten Um eine XML Datei zu validieren machen Sie das XML Dokument im Haupfenster zum aktiven und klicken Sie auf XML Validieren oder dr cken Sie F8 Das XML Dokument wird daraufhin anhand des in der XML Datei referenzierten Schemas validiert Existiert keine Referenz wird im Fenster Meldungen eine Fehlermeldung angezeigt Solange das XML Dokument ge ffnet ist bleibt das Schema im Speicher siehe Cache Speicher leeren im DTD Schema Men Validieren von Schema Dokumenten DTDs und XML Schema XMLSpy unterst tzt die gebr uchlichen Schemadialekte einschlie lich DTD und XML Schema Um ein Schema Dokument zu validieren machen Sie es im Hauptfenster aktiv und klicken Sie auf XML Validieren oder dr cken Sie F8 Validierungsmeldungen Es gibt zwei Arten von Meldungen e Wenn das Schema DTD oder XML Schema g ltig ist wird im Fenster Meldungen eine entsprechende Meldung angezeigt Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men XML 303 Wenn das Schema nicht g ltig ist wird im Fenster Meldungen eine Fehlermeldung angezeigt Abbildung unten DRB 8 8 8 X Quick Fix anzeigen E amp Die Datei C Use
175. Namen ffnet ein bestehendes Dokument Um die Befehle eines bestimmten Men s anzuzeigen w hlen Sie den Men namen in der Dropdown Liste Kategorie aus Durch Klicken auf das Druckersymbol k nnen Sie den Befehl ausdrucken Beachten Sie bitte die folgenden Anmerkungen zu Tastaturk rzeln e Bestimmte Befehle und Ihre Tastaturk rzel k nnen nur in einer bestimmten Ansicht angewendet werden So k nnen z B die Befehle im Men XML nur in der Grid Ansicht angewendet werden Andere Befehle wie z B Datei Speichern oder XML Wohlgeformtheit pr fen stehen in mehreren Ansichten zur Verf gung e Weitere n tzliche Tastaturk rzel Mit Umschalt F10 wird das Kontextmen in der Textansicht und in der Schema Ansicht aufgerufen wenn Sie Strg E dr cken w hrend sich der Cursor in der Textansicht innerhalb eines Start oder End Tags eines Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Hilfe 369 Elements befindet springt der Cursor zum Ende bzw Start Tag e Im Dialogfeld Anpassen k nnen Sie auf dem Register Tastatur Ihre eigenen Tastaturk rzel f r verschiedene Men befehle definieren 13 13 5 Aktivierung Bestellformular Registrieren Updates Software Aktivierung Nachdem Sie Ihre Altova Software heruntergeladen haben k nnen Sie sie entweder mit Hilfe eines kostenlosen Evaluierungs Keycode oder eines k uflich erworbenen permanenten Lizenzkeycode aktivieren e Kostenloser Evaluierungs Key
176. Netzwerks zum Zweck der Lizenz berwachung und z hlung und der Generierung von berwachungsberichten die von Zeit zu Zeit an Altova gesendet werden zu gestatten c Aktivierung der Software Die Software von Altova kann Ihr internes Netzwerk und Ihre Internetverbindung verwenden um Angaben ber Ihre Lizenz im Zuge der Installation Registrierung Benutzung oder Aktualisierung an einen Altova Lizenzserver zu bertragen und diese zu verifizieren um auf diese Weise eine nicht lizenzierte oder illegale Verwendung der Software zu verhindern und den Kundenservice von Altova weiter zu verbessern Die Aktivierung erfolgt ber einen Austausch von lizenzbezogenen Daten zwischen Ihrem Computer und dem Altova Lizenzserver Sie stimmen dieser Vorgangsweise von Altova zu und verpflichten sich allen diesbez glichen Vorgaben Folge zu leisten Sie erkl ren sich damit einverstanden dass die Verwendung von Freischaltcodes welche nicht von Altova erstellt werden oder wurden und nicht rechtm ig von Altova oder einem dazu berechtigten Wiederverk ufer erworben wurden zum Zweck der Aktivierung oder Nutzung der Software die gewerblichen Schutzrechte von Altova sowie die Bestimmungen dieses Lizenzvertrages verletzt Sie erkl ren sich weiters damit einverstanden dass Versuche mit dem Zweck der Umgehung oder Deaktivierung der urheberrechtlichen Schutzma nahmen oder Lizenzmanagementsystemen von Altova die gewerblichen Schutzrechte von Altova sowie die Bestimmu
177. OK CVS NT und PushOK SVN SCC integriert Klicken Sie auf dem Register Versionskontrolle auf die Schaltfl che Erweitert W hlen Sie das Register CVS Executables Wahlen Sie im Feld Diff merge den Wert External merge compare tool F gen Sie den vollst ndigen DiffDog Dateipfad ein Bearbeiten Sie im Feld 2 way diff cmd den Wert first second akoON gt Warnung Bei Verwendung des Standard Vergleichseditors CvsConflictEditor kann es zu Problemen beim Vergleich von Dateien mit sehr langen Zeilen kommen Wir empfehlen Ihnen an allen Dateien v a ump Dateien ein pretty print durchzuf hren bevor Sie diese in der Speicherschnittstelle speichern Dadurch wird die Zeilenlange limitiert sodass es zu keinen Problemen mit dem CVSConflictEditor kommt QSC Team Coherence Client 7 1 4 30 http www teamcoherence com Mit den folgenden Schritten wird Altova DiffDog in Team Coherence Version Manager integriert 1 Gehen Sie zu den Team Coherence Client Optionen Difference Viewer 2 Geben Sie den vollstandigen DiffDog Dateipfad als Default Difference Viewer Applikation an 3 Definieren Sie als Parameter LF RF Warnung Unter Umst nden werden die neuen Einstellungen erst nach einem Windows Logoff angewendet Qumasoft QVCS Enterprise 2 1 18 http www qumasoft com Mit den folgenden Schritten wird Altova DiffDog in Qumasoft QVCS Enterprise integriert 1 F gen Sie das Qumasoft QVCS Enterprise Ins
178. OVA as well as their logos are trademarks and or registered trademarks of Altova GmbH Protected by US Patent 7 739 292 XML XSL XHTML and W3C are trademarks registered in numerous countries of the World Wide web Consortium marks of the W3C are registered and held by its host institutions MIT INRIA and Keio UNICODE and the Unicode Logo are trademarks of Unicode Inc This software T AU OVA contains Srd party software or material that is protected by copyright and subject to other terms and conditions az detailed on the Altova website at http fwww altova com legal_3rdparty html Diese Dokumentation ist in die folgenden Abschnitte gegliedert e Benutzerhandbuch e Anh nge Sie steht in folgenden Formaten zur Verf gung e in Form der integrierten Hilfe von XMLSpy Men Hilfe oder Taste F1 e Auf der Altova Website www altova com steht Sie in den Formaten HTML und PDF zur Verf gung und kann in Form eines gedruckten Handbuchs bestellt werden Letzte Aktualisierung 06 12 2013 2013 Altova GmbH Willkommen bei XMLSpy Altova XMLSpy 2013 Benutzerhandbuch Benutzerhandbuch Dieser Teil der Dokumentation das Benutzerhandbuch enth lt alle Informationen die Sie ben tigen um sich mit XMLSpy und seinen verschiedenen Funktionalit ten vertraut zu machen Das Benutzerhandbuch ist in vier allgemeine Teile gegliedert i eine Einf hrung ii ein Tutorial iii eine Anleitung f r die Arbeit mit XMLSpy und
179. Recommendation vom 23 January 2007 Die Unterst tzung der XPath 2 0 und XQuery 1 0 Funktionen in diesen beiden Prozessoren entspricht den Vorgaben in den XQuery 1 0 and XPath 2 0 Functions and Operators Recommendation vom 23 January 2007 e Der Altova XPath 2 0 Prozessor entspricht den Vorgaben f r XML 1 0 Fourth Edition und XML Namespaces 1 0 Default Functions Namespace Der Default Functions Namespace wurde dem Standard entsprechend eingestellt Funktionen k nnen daher ohne Pr fix aufgerufen werden Boundary whitespace only Nodes in XML Quelldokumenten Aus den XML Daten und somit dem XML Infoset die an den Altova XPath 2 0 und den Altova XQuery 1 0 Prozessor bergeben werden werden boundary whitespace only Text Nodes entfernt Ein boundary whitespace only Text Node ist ein Child Textnode der nur Whitespaces enth lt und der zwischen zwei Elementen innerhalb eines mixed content Elements vorkommt Dies kann sich auf den Wert auswirken der von den Funktionen fn position fn last fn count und fn deep equal zur ckgegeben wird In jeder Node Auswahl bei der auch Text Nodes ausgew hlt werden sind normalerweise auch Boundary whitespace only Text Nodes enthalten Da jedoch beim XML Infoset das von den Altova Prozessoren verwendet wird boundary whitespace only Text Nodes entfernt werden sind diese Nodes im XML Infoset nicht vorhanden Folglich unterscheidet sich die Gr e der Auswahl und die Nummerierung der Nodes von
180. SCC mit Altova Produkten zu verwenden Bei Installation unter Vista kann es vorkommen dass die COM Bibliothek svncom dll nicht registriert werden kann Stellen Sie in diesem Fall die Installation fertig und registrieren Sie die Bibliothek folgenderma en manuell 1 Starten Sie ein Eingabefenster ber die Option Run as administrator 2 Geben Sie cd C Program Files PushOK Software SVNSCC svn ein 3 Geben Sie den Befehl gt regsvr32 svncom dll ein lt AC PUSHOKSVNX64 gt http www pushok com soft_svn php Eine Standard Installation gen gt um PushOK SVN SCC mit Altova Produkten zu verwenden Bei Installation unter Vista kann es vorkommen dass die COM Bibliothek svncom dll nicht registriert werden kann Stellen Sie in diesem Fall die Installation fertig und registrieren Sie die Bibliothek folgenderma en manuell 1 Starten Sie ein Eingabefenster ber die Option Run as administrator 2 Geben Sie cd C Program Files PushOK Software SVNSCC svn ein 3 Geben Sie den Befehl gt regsvr32 svncom dll ein QSC Team Coherence Client 7 1 4 30 http www teamcoherence com Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem e Wenn der Server auf dem Client Rechner installiert ist wird nach der Client Installation einer Standardverbindung erstellt e Wenn der Server auf einem anderen Rechner installiert ist m ssen Sie im Dialogfeld Connection Properties des Team Coherence Client die Eigens
181. SPY STYLE gt erstellt wird Ein SPS sps Datei ist im Grunde ein XSLT Stylesheet Es definiert eine Ausgabedarstellung f r ein XML Dokument das auch Dateneingabemechanismen enth lt Benutzer der Authentic Ansicht k nnen daher Daten zur ck in die XML Datei oder die DB schreiben Ein StyleVision Power Stylesheet basiert auf einem Schema und ist schemaspezifisch Wenn Sie ein SPS verwenden m chten um eine XML Datei in der Authentic Ansicht zu editieren muss es sich dabei um ein SPS handeln das auf demselben Schema basiert wie dasjenige auf dem die XML Datei basiert Verwendung der Authentic Ansicht e Wenn eine XML Datei ge ffnet ist k nnen Sie durch Klicken auf die Schaltfl che Authentic am unteren Rand des Dokumentenfensters in die Authentic Ansicht wechseln Wenn der XML Datei noch kein SPS zugewiesen wurde werden Sie aufgefordert dies jetzt zu tun Es muss ein SPS verwendet werden das auf demselben Schema basiert wie die XML Datei e Wenn Sie den Befehl Datei Neu w hlen und anschlie end auf die Schaltfl che 2013 Altova GmbH Benutzerhandbuch 136 Authentic StyleVision Stylesheet ausw hlen klicken wird in der Authentic Ansicht eine neue XML Datei erstellt und angezeigt Diese neue Datei ist eine Vorlagendatei die mit dem SPS verkn pft ist das Sie ffnen Sie kann bereits verschiedene Ausgangsdaten enthalten Diese Ausgangsdaten befinden sich in einer XML Datei einer XML Vorlagendatei die optio
182. STEM als Type ausgew hlt haben ist das Feld PUBLIC deaktiviert 5 Im Feld Value Path haben Sie folgende Eingabem glichkeiten e Wenn die Entity Internal ist geben Sie den Textstring ein der als Wert der Entity 2013 Altova GmbH Benutzerhandbuch 172 Authentic Bearbeitung in der Authentic Ansicht 8 2 6 verwendet werden soll Setzen Sie den Textstring nicht in Anf hrungszeichen Alle Anf hrungszeichen werden als Teil des Textstrings behandelt Wenn der Entity Typ SYSTEM ist geben Sie die URI der Ressource ein oder w hlen Sie mit Hilfe der Durchsuchen Schaltfl che eine Ressource auf Ihrem lokalen Netzwerk aus Wenn die Ressource geparste Daten enth lt muss es sich um eine XML Datei handeln d h die Datei muss die Erweiterung xm1 haben Als Alternative dazu kann die Ressource eine Bin rdatei sein z B eine GIF Datei Wenn der Entity Typ PUBLIC ist m ssen Sie zus tzlich einen System Identifier in dieses Feld eingeben Der Eintrag NDATA sagt dem Prozessor dass diese Entity nicht geparst sondern an den entsprechenden Prozessor gesendet werden soll Das Feld NDATA muss daher einen Wert enthalten der angibt dass es sich um eine ungeparste Entity handelt Dialogfeldfunktionen Im Dialogfeld Entities definieren k nnen Sie Folgendes tun Entities anh ngen Entities einf gen Entities l schen Entities spaltenweise alphabetisch sortieren indem Sie auf die entsprechende Spalten berschrift klick
183. Sie den Befehl Extras Optionen und wechseln Sie zum Register Dateiarten Abbildung unten Scrollen Sie im Bereich Dateiarten hinunter zum Eintrag xsd und w hlen Sie diesen aus siehe Abbildung W hlen Sie im Bereich Standardansicht die Option Textansicht aus Optionen Ba XBRL Schrftaten Textschrftaten Farben Kodierung XSL Skripting Umgebung Versionskontrolle Datei Dateiaten Bearbeiten Ansicht Grd Schritarten Schemaschritaten WSDL Schritarten Dateiarten Windows Explorer Einstellungen Beschreibung W3C XML Schema Inhaltstyp text Aaml V XMLSpy als Standardeditor verwenden Konformit t Standardansicht Grid Ansicht XMLkonform gt Grid Ansicht E Tabellen automatisch erzeugen XML D Schema DTD Textansicht Textansicht XML Entity Browser Ansicht V Syntaxfarben benutzen XQuery konform WSDL 5 ZIP konform D XBRL Taxonomie JSON Konform EF Automatische Validierung deaktivieren Anderes Format F Leere Elemente im Kurzformat lt E gt speichem ok _ Cancet_ App Klicken Sie auf OK W hlen Sie den Befehl Datei ffnen und ffnen Sie die Datei addressFirst xsd Die Datei wird in der Textansicht ge ffnet Wechseln Sie zur Schema Ansicht um die Datei in dieser Ansicht zu sehen und schlie en Sie die Datei anschlie end Datei Schlie en Wechseln Sie zur ck in das Dialogfeld Optionen Extras Optionen und ndern Sie die Standa
184. Sie ihn ausw hlen und die Entf Taste dr cken Probieren Sie im Dokument nanonullOrg xml die oben beschriebenen Methoden aus indem Sie einige Nodes entfernen Sie k nnen Ihre nderungen mit Strg Z r ckg ngig machen L schen von Elementen Element Nodes bei denen es sich um Child Elemente mit gemischtem Inhalt sowohl Text als auch Element Children handelt k nnen gel scht werden Sie k nnen das gesamte Element l schen wenn Sie den Node ausw hlen oder den Cursor als Einf gepunkt in den Node setzen Sie k nnen den Element Markup Code eines Textfragments innerhalb des Elements l schen indem Sie das Textfragment markieren Klicken Sie nach dem Markieren des Fragments im Kontextmen auf den Befehl L schen und w hlen Sie anschlie end das zu l schende Element aus In der Element Eingabehilfe werden Elemente die aus einer bestimmten Auswahl gel scht werden k nnen durch das Symbol Einf gepunktauswahl und Bereichsauswahl gekennzeichnet Probieren Sie das L schen von Elementen im Dokument NanonullOrg xml an den Child Elementen bold und italic des Elements para welches gemischten Inhalt hat aus Tabellen und Tabellenstruktur Es gibt zwei Arten von Tabellen in der Authentic Ansicht e SPS Tabellen statische und dynamische Die allgemeine Struktur von SPS Tabellen wird durch den Stylesheet Designer festgelegt Innerhalb dieser grundlegenden Struktur sind die einzigen zul ssigen nderungen an der Struktur inhaltsbezogene S
185. TD des zugrunde liegenden Schemas Sollten Sie das Schema oder die DTD auf dem auf der ein offenes XML Dokument basiert ver ndert haben empfiehlt es sich das Schema oder die DTD erneut zu laden damit die Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men XML 305 intelligenten Editierinformationen im XML Dokument aktualisiert werden 2013 Altova GmbH Benutzerhandbuch 306 Benutzerreferenz Men DTD Schema 13 5 Men DTD Schema Das DTD Schema Men enth lt Befehle f r das effiziente Arbeiten mit DTDs und XML Schemas Dieser Abschnitt enth lt eine umfassende Beschreibung aller Befehle in diesem Men 13 5 1 DTD zuweisen Dieser Befehl ist aktiv wenn eine XML Datei aktiv ist Sie weisen damit einem XML Dokument eine DTD zu wodurch Validierung und intelligentes Editieren erm glicht wird Wenn Sie diesen Befehl w hlen wird das Dialogfeld zum Zuweisen einer Datei ge ffnet in dem Sie die gew nschte DTD zuweisen k nnen Sie k nnen eine Datei auch ber eine globale Ressource eine URL klicken Sie dazu auf die Schaltfl che Durchsuchen oder eines der offenen Fenster in XMLSpy ausw hlen Klicken Sie dazu auf die Schaltfl che Fenster Beachten Sie dass Sie den Pfad der zugewiesenen Datei relativ machen k nnen Aktivieren Sie dazu das Kontrollk stchen Pfad relativ zu machen Nach erfolgter Zuweisung enth lt Ihr Dokument eine DOCTYPE Deklaration die die zugewiesene DTD referenziert Di
186. TML PDF Word Ausgabe mit StyleVision erstellen uueeneen 307 13 5 8 XME Beispieldater erzeugen 22 Berner 307 13 5 9 Gache Speicher leeren 4 23 chcccieiee ati Nissan Niemann 309 Men Schema Design SEIN AR HEERES ARE RRE ERRES a e Readies 310 13 6 1 Schem a Einstelluigen uur as este ek hes deere nodes ademas klin 310 13 6 2 Ansicht konfigurieren urnunseensensseenensnnsnnnnnnnennnennenneennennnennennnnenen nennen nenn 313 13 6 3 Vergr ern Verkleinemn c u e insueasernenesesinanenansnananmallasn 316 13 6 4 Globale Elemente anzeigen neenseenseesenssenenesnnnnnnnnennnenneennennnennsnnnn essen nennen 316 13 6 5 Diagramm anzeigen Real es 317 Men XSL XQuery EEE EEE eonck AA EO E ck scenes sed cuss EES dues E E TR ey 318 13 7 1 XSL Transformation ccecccccccsceesseescessceeeceeecesecesecaecaecseecaeeeaeeseeseeeseeeseeenseenseeneenaeenaes 318 13 7 2 XSL FO Transformation eesseesseesseensnsnesnnnsnnnnnnnennenneennennnennsnnnnenn nennen nennen 319 13 7 3 XSL Parameter XQuery Variablen seesneneesneesneesnensenseennennennnenenennnnnnne nennen 320 13 7 4 XQuery Ausf hr ng u useeeesitlanessur EERE AR E nannte 324 13 71 38 _XSE ZUweisen 2 BR RER BAe A I A SH a Reed 324 13 7 6 XSE FOZUweisen u RER ee te 325 Altova XMLSpy 2013 13 7 7 XML Beispieldatei zuweisen sessessesssnssensnnsnennnennnenneennennnennsn eie eriu risoun
187. Text Feld ausgewahlt ist wird die Entity an einer Stelle als Text erstellt die dem ausgew hlten Register der Eingabehilfe entspricht Bitte beachten Sie Wenn Sie eine interne Entity hinzuf gen m ssen Sie Ihr Dokument speichern und erneut ffnen damit die Entity in der Entities Eingabehilfe angezeigt wird 2013 Altova GmbH Benutzerhandbuch 66 Bearbeitungsansichten Schema Ansicht 4 3 Schema Ansicht XML Schemas k nnen in der Schema Ansicht Abbildung unten grafisch angezeigt und bearbeitet werden ber die grafische Oberfl che k nnen Sie Schemas schnell und exakt Hilfe typischer GUI Funktionen erstellen Die Schema Ansicht verf gt ber zwei Bereiche i einen oberen in dem die Strukturbeziehungen zwischen Schemakomponenten erstellt werden und ii einem unteren in dem Definitionen zu der im oberen Bereich ausgew hlten Komponente bearbeitet werden k nnen Au erdem stehen drei Eingabehilfen zur Verf gung die die Erstellung von Schemas erleichtern Komponenten Details und Facets ns http www xmispy com schemasitextst te fann expense report is the root element description Travel Meal Parking Date emailType expense item detailed required v currency xs string required v total sum xs decimal required v Anmerkung In der Standard Edition steht die Schema Ansicht nur in schreibgesch tzter Form zur Verf gung In der Enterprise und der Professional Edition k nnen Schemas auch b
188. UNG UNTERSCHIEDLICH SEIN KONNEN c Haftungseinschr nkung SOWEIT DIE ANWENDBAREN GESETZE DIES ZULASSEN HAFTEN ALTOVA ODER DESSEN LIEFERANTEN AUCH WENN EINE IM RAHMEN DER GARANTIE DURCHGEFUHRTE ABHILFEMASSNAHME IHREN WESENTLICHEN ZWECK NICHT ERF LLT IN KEINEM FALL F R KONKRETE ZUF LLIG ENTSTANDENE MITTELBARE UNMITTELBARE ODER FOLGESCH DEN JEGLICHER ART INSBESONDERE SCH DEN AUS ENTGANGENEM GEWINN GESCH FTSUNTERBRECHUNGEN VERLUST VON GESCH FTSINFORMATIONEN ODER ANDEREN FINANZIELLEN VERLUSTEN DIE DURCH DIE NUTZUNG ODER DIE UNM GLICHKEIT DER NUTZUNG DER SOFTWARE ODER DIE NICHTERBRINGUNG VON SUPPORTLEISTUNGEN ENTSTANDEN SIND SELBST WENN ALTOVA AUF DIE M GLICHKEIT EINES SOLCHEN SCHADENS HINGEWIESEN WURDE IN JEDEM FALL IST DIE GESAMTHAFTUNG VON ALTOVA GEM SS DIESEM LIZENZVERTRAG AUF DIE H HE DES F R DAS SOFTWAREPRODUKT ENTRICHTETEN BETRAGES BESCHR NKT Da es in einigen L ndern und Rechtsordnungen nicht zul ssig ist die Haftung f r Sch den auszuschlie en oder zu beschr nken gilt die obige Einschr nkung unter Umst nden nicht f r Sie In solchen L ndern und Rechtsordnungen gilt die Beschr nkung der Haftung durch Altova im gr tm glichen rechtlich zul ssigen Umfang und der Ausschluss bzw die Beschr nkung 2013 Altova GmbH Anh nge 412 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung der in diesem Lizenzvertrag beinhalteten Garantien und Haftungen hat keine Auswirkung auf die Konsumentenschutzr
189. 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 anzuzeigen und darin zu navigieren 5 Klicken Sie in der Ordnerstruktur auf die gew nschte Datei 2013 Altova GmbH Benutzerhandbuch 252 Benutzerreferenz Men Datei open 1 63 Datei URL ftp gd tuwien ac at opsys freebsd v r ffnen als r Datei laden C Auto C XML DTD Cache proxy verw Neu laden M Identifizierung 3 Passwort speichern PEET Passwort E zwischen Applikationsstarts M Yorhandene Dateien Server URL ftp ad tuwien ac at Durchsuchen 7 Microsoft SharePoint Server w opsys wi emulation Neuer Ordner L schen Zum Dialogfeld Datei wechseln Zu globalen Ressourcen Abbrechen 4 Die Datei URL wird im Feld Datei URL Abbildung oben angezeigt Die Schaltflache Offnen wird erst jetzt aktiv 6 Klicken Sie auf Offnen um die Datei zu laden Die Datei wird im Hauptfenster angezeigt Anm
190. Verf gung die mit dem Befehl Hilfe oder durch Dr cken von F1 aufgerufen werden kann Des Weiteren stehen die Benutzerhandb cher f r alle Altova Produkte auch in den folgenden Formaten zur Verf gung e Online HTML Handb cher Werden ber die Support Seite der Altova Website aufgerufen e Druckbare PDF Dokumente k nnen von der Altova Website heruntergeladen und lokal ausgedruckt werden e Druckausgabe k nnen ber einen Link auf der Altova Website bestellt werden Support Optionen Wenn Sie weitere Informationen dar ber ben tigen welche Informationen im Benutzerhandbuch also in dieser Dokumentation zur Verf gung stehen oder wenn Sie eine Frage zu Altova Produkten haben besuchen Sie unser Support Center auf der Altova Website Hier finden Sie folgende Informationen e Links zu unseren FAQ Seiten 2013 Altova GmbH Benutzerhandbuch 20 Einf hrung Die Applikationsumgebung e Diskussionsforen zu Altova Produkten und allgemeinen XML Themen e Online Support Formulare ber die Sie Anfragen an den Support senden k nnen falls Sie ber ein Support und Wartungspaket verf gen Unser Support Team wird sich um Ihre Anfrage k mmern Altova Produkte Eine Liste aller Altova Produkte finden Sie auf der Altova Website Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial 21 3 XMLSpy Tutorial Mit der Ihnen vorliegenden Anleitung erhalten Sie einen umfassenden Einblick in XML Sie finden darin Anleitungen
191. Verf gung stehen ist von der bearbeiteten Dokumentart abh ngig Unterhalb finden Sie eine Liste der Eingabehilfen f r die gebr uchlichsten Dokumenttypen Im Folgenden finden Sie eine Beschreibung der allgemeinen Verwendung der Eingabehilfen Zus tzliche Funktionen f r bestimmte Dokumenttypen finden Sie in den Abschnitten zu den entsprechenden Dokumenttypen e XML Elemente Abbildung unten Attribute Entities Elemente x ipo name ipo street ipo city ipo state ipo zip HTML Elemente Attribute Entities CSS CSS bersicht CSS Eigenschaften HTML Elemente DTD Keine XQuery XQuery Schl sselw rter XQuery Variablen XQuery Funktionen Text Entities Beachten Sie dass es sich bei einer Reihe von Dokumentarten wie XSD XSLT XHTML und RDF im Grunde um XML Dokumente handelt Daher stehen hierf r die Eingabehilfen Elemente Attribute und Entities zur Verf gung Anzeige und Verwendung von Eintr gen der Eingabehilfen Die verschiedenen Eintr ge in den verschiedenen Eingabehilfen haben unterschiedliche Farben Die Farbcodierung ist in der Dokumentation zu den Eingabehilfen der jeweiligen Dokumentart erkl rt Beachten Sie die folgenden Punkte zu Eingabehilfen e Die Eingabehilfen sind kontextsensitiv und zeigen Eintr ge an die an dieser Stelle eingef gt werden k nnen e Wenn das Element an der ausgew hlten Stelle oder einer anderen g ltigen Stelle bereits eingef gt wurde und dort nicht
192. Versionskontrollsystems um die Verbindung herzustellen und das System zu konfigurieren Anschlie end werden alle zum Hinzuf gen ausgew hlten Dateien plus die Projektdatei spp Datei im Dialogfeld Zu Versionskontrolle hinzuf gen Abbildung unten angezeigt W hlen Sie die gew nschten Dateien aus und klicken Sie auf OK Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Zu Versionskontrolle hinzuf gen 227 Versionskontrolle Zu Versionskontrolle hinzuf gen Dateien OK C Workspace MyProject spp C Workspace Persons xml Abbrechen C Workspace QuickStart css C Workspace QuickStart xml Alles markieren C Workspace QuickStart xsd _ Ausgecheckt lassen Kommentar Die Dateien werden zum Repository hinzugef gt und je nachdem ob das Kontrollk stchen Ausgecheckt lassen aktiviert wurde oder nicht entweder ein oder ausgecheckt Anmerkungen zur Konfiguration Eventuell werden Sie aufgefordert im Repository einen Ordner f r das Projekt zu erstellen falls dies noch nicht geschehen ist Nachdem Sie diesen erstellt haben wird der lokale Arbeitsbereichordner an diesen im Repository erstellten Ordner gebunden siehe Diagramme unten Lokaler Arbeitsbereichsordner Repository MyProject spp MyProject gebunden an lokalen Arbeitsbereich QuickStart MyProject spp QuickStart css QuickStart QuickStart xml QuickStart css QuickStart xsd QuickStart xml Groupi
193. Wechseln Sie auf das Register Befehle des Dialogfelds Anpassen Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Extras 353 3 Ziehen Sie den gew nschten Befehl aus dem Listenfeld Befehle in das Kontextmen 4 Wenn Sie einen Befehl aus dem Kontextmen l schen m chten klicken Sie mit der rechten Maustaste auf diesen Befehl im Kontextmen und w hlen Sie den Befehl L schen Alternativ dazu k nnen Sie den zu l schenden Befehl auch mit der Maus aus dem Kontextmen herausziehen Sie k nnen jedes Kontextmen in den Originalzustand zur cksetzen W hlen Sie dazu das Kontextmen in der Auswahlliste Kontextmen s anzeigen aus und klicken Sie anschlie end unterhalb der Auswahlliste auf den Befehl Zur cksetzen Men schatten Klicken Sie auf das Kontrollk stchen Men schatten wenn Men s mit Schatten dargestellt werden sollen Optionen Auf dem Register Optionen k nnen Sie allgemeine Einstellungen f r die Umgebung vornehmen Anpassen Ex Befehle Symbolleisten Extras Tastatur Men Makros Plug Ins Optionen Symbolleiste v Tooltip in Symbolleiste einblenden V Tastaturk rzel in Tooltips anzeigen Gro e Symbole Klicken Sie auf die Kontrollk stchen um die folgenden Optionen zu aktivieren bzw zu deaktivieren e Tooltip in Symbolleiste einblenden Wenn diese Option aktiviert ist wird ein Popup beim Ziehen des Mauszeigers ber das entsprechende Symbol in der Symbolle
194. XMLSpy 2013 2013 Altova GmbH Prozessor Informationen XSLT 2 0 Prozessor Implementierungsinformationen 379 lt xsl stylesheet gt Beachten Sie bitte die folgenden Punkte e Der Altova XSLT 2 0 Prozessor verwendet als Default Functions Namespace den Namespace fur XPath 2 0 und XQuery 1 0 Funktionen siehe Tabelle oben Sie k nnen daher XPath 2 0 und XSLT 2 0 Funktionen in Ihrem Stylesheet ohne Pr fix verwenden Wenn Sie den Namespace fur XPath 2 0 Funktionen in Ihrem Stylesheet mit einem Pr fix deklarieren k nnen Sie zus tzlich dazu das in der Deklaration zugewiesene Pr fix verwenden e Bei Verwendung von Typ Konstruktoren und Typen aus dem XML Schema Namespace muss bei Aufruf des Typ Konstruktors z B xs date das in der jeweiligen Namespace Deklaration verwendeten Pr fix verwendet werden In den Candidate Recommendations vom 23 January 2007 wurden die Datentypen untypedAtomic und duration dayTimeDuration und yearMonthDuration die sich zuvor im XPath Datatypes Namespace befanden normalerweise mit dem Pr fix xdt in den XML Schema Namespace verschoben Einige XPath 2 0 Funktionen haben denselben Namen wie XML Schema Datentypen So gibt es z B f r die XPath Funktionen fn string und fn boolean XML Schema Datentypen mit demselben lokalen Namen xs string und xs boolean Wenn Sie daher den XPath Ausdruck string Hello verwenden wird der Ausdruck als fn string Hello ausgewertet und nicht als xs string Hel
195. a_shape mdb ze Filtern von Ordnerinhalt So filtern Sie den Inhalt eines Ordners 1 Rechtsklicken Sie auf den lokalen Ordner W hlen Sie im Popup Men die Option Eigenschaften Das Dialogfeld Eigenschaften wird ge ffnet Eigenschaften Name nd Settings My Documents Altoval lt MLS py201 OSE xamples Tutorial Erweiterungen XM LxSD 2 Klicken Sie auf das Feld Erweiterungen und geben Sie die Erweiterungen der Dateien an die angezeigt werden sollen Bei mehreren Erweiterungen trennen Sie diese durch ein Semikolon in diesem Beispiel XML und XSD Schema 3 Klicken Sie auf OK um Ihre Auswahl zu best tigen 2013 Altova GmbH Benutzerhandbuch 286 Benutzerreferenz Men Projekt m MapForce IndustryStandards H XBRL Examples XML based Website H ZIP Archives EU XQuery ED XSLT2 D Office2007 D C Documents and Settings My Doc AddressFirst xsd fay AddressLast xsd faa CompanyFirst xmi faa CompanyLast xml fh Data_shape xmi Data_shape xsd fay DB2schema xsd DBschema2xml xsd Im Projektfenster werden jetzt ausschlie lich XML und XSD Dateien im Verzeichnis Tutorial angezeigt Validieren von externen Ordnern So validieren Sie ein externes Verzeichnis und pr fen es auf Wohlgeformtheit 1 W hlen Sie aus welche Dateiarten angezeigt werden sollen oder markieren Sie diese im externen Ordner 2 Klicken Sie auf den Ordner und anschlie end auf das Symbol Wohlgeformtheit pr fen ode
196. aben Der Namespace muss in allen drei Dateien Schema XML und XSL identisch sein 3 4 3 ndern der XSL Datei Sie k nnen die Ausgabe der Datei ndern indem Sie die zugrunde liegende XSL Datei bearbeiten In diesem Fall soll die Hintergrundfarbe der Tabelle von Lime Hellgr n in Yellow Gelb ge ndert werden Gehen Sie folgenderma en vor 1 Klicken Sie auf das Register CompanyLast xml um es aktiv zu setzen und stellen Sie sicher dass Sie sich in der Grid Ansicht befinden 2 W hlen Sie die Men option XSL XQuery Gehe zu XSL Mit diesem Befehl wird die Datei Company XSL ge ffnet die in der XML Datei referenziert wird 2013 Altova GmbH Benutzerhandbuch 48 XMLSpy Tutorial XSLT Transformationen lt xml version 1 0 encoding UTF 8 gt asl stylesheet version 2 0 xmlns xsl http www w3 org 1999 XSL Transform xmins xsi http www w3 org 2000 10 XMLSchema instance xmlns my http my company com namespace gt lt xsl template match gt lt html gt i lt head gt lt title gt Your company lt title gt lt head gt i lt body gt i lt hi gt lt center gt Your Company lt center gt lt h1 gt sl apply templates select my Address gt al gn center gt lt td gt lt strong gt First lt strong gt lt td gt lt td gt lt strong gt Last lt strong gt lt td gt lt td gt lt strong gt Ext lt strong gt lt td gt lt td gt lt strong gt E Mai l lt strong gt l
197. afix altova gekennzeichnet das an den oben angegebenen Namespace gebunden ist Funktionen f r die Verwendung im Zusammenhang mit XPath Die folgenden Funktionen k nnen im Zusammenhang mit XPath verwendet werden e altova generate auto number e altova reset auto number e altova get temp folder Funktionen f r die Verwendung im Zusammenhang mit XSLT Diese Funktionen k nnen hnlich wie die XSLT 2 0 Funktionen current group oder key im Zusammenhang mit XSLT verwendet werden e altova evaluate e altova distinct nodes e altova encode for rtf e altova xbrl labels e altova xbrl footnotes Funktionen f r die Verwendung im Zusammenhang mit XPath Diese Funktionen k nnen im Zusammenhang mit XPath verwendet werden altova generate auto number id as xs string start with as xs double Altova XMLSpy 2013 2013 Altova GmbH Prozessor Informationen XSLT und XQuery Erweiterungen 391 increment as xs double reset on change as xs string Generiert eine Reihe von Zahlen mit der definierten ID Die Anfangszahl Ganzzahl und die Inkrementierung werden definiert altova reset auto number id als xs string Diese Funktion setzt die automatische Nummerierung der mit dem ID Argument definierten automatischen Nummerierung zur ck Die Reihe wird auf den Anfangsganzzahlwert der Reihen zur ckgesetzt siehe altova generate auto number oben altova get temp folder als xs string Ruft den temp Ordner ab
198. aften dieses Ordners als Ausgabeordner angegeben ist Wenn Altova XMLSpy 2013 2013 Altova GmbH Projekte Verwenden von Projekten 203 f r einen Ordner kein Ausgabeordner definiert wurde wird der Ausgabeordner des n chsten bergeordneten Ordners in der Projektstruktur verwendet Wenn es keinen bergeordneten Projektordner gibt f r den ein Ausgabeordner definiert wurde wird ein Dokumentfenster ge ffnet in dem der Reihe nach die Ergebnisse der einzelnen Transformationen angezeigt werden Mit einer XSL FO Transformation wird ein XML Dokument oder ein FO Dokument in ein PDF Dokument transformiert Anmerkung Verwenden Sie zur Ausf hrung von Batch Befehlen das Kontextmen des entsprechenden Ordners im Projektfenster Verwenden Sie nicht die Befehle in den Men s XML DTD Schema oder XSL XQuery Diese Befehle werden an dem im Hauptfenster aktiven Dokument ausgef hrt 2013 Altova GmbH Benutzerhandbuch 204 Versionskontrolle 12 Versionskontrolle Projektdateien k nnen unter Versionskontrolle gestellt werden Es wird eine ganze Reihe von Versionskontrollsystemen unterst tzt und Altova hat die Funktionen mit den verschiedensten Treibern und Versionskontrollsystemen getestet eine Liste davon finden Sie im Abschnitt Unterst tzte Versionskontrollsysteme Da Ihr Ihre Altova Applikation die Microsoft Source Code Control Interface MSSCCI v1 1 v1 3 implementiert hat werden mehrere Versionskontrollsysteme wi
199. ag per Link verkn pftes HTML w hlen Sie dann den Befehl Link zu HTML anlegen und navigieren Sie anschlie end zur gew nschten HTML Datei Die verkn pfte HTML Datei wird anschlie end im Info Fenster unter dem Eintrag per Link verkn pftes HTML aufgelistet Abbildung oben Durch die Erstellung dieser Verkn pfung wird das CSS Dokument bzw die HTML Datei nicht ge ndert Der Link dient dazu eine HTML Datei anzulegen auf die das aktive CSS Dokument zu Testzwecken angewendet werden kann Wenn Sie auf die aufgelistete HML Datei doppelklicken wird die HTML Datei in XMLSpy ge ffnet Mit Hilfe der Symbolleisten Schaltfl chen k nnen Sie das CSS Dokument und die HTML Datei horizontal nebeneinander und vertikal bereinander anordnen Wenn nderungen am CSS Dokument gespeichert werden kann die in XMLSpy ge ffnete HTML Datei automatisch aktualisiert werden Um diese automatischen Aktualisierungen zu aktivieren aktivieren Sie das Kontrollk stchen Browser Ansicht der verkn pften HTML Datei beim Speichern aktualisieren Beachten Sie dass diese Aktualisierungen nur stattfinden wenn die HTML Datei eine Referenz auf das gerade bearbeitete CSS Dokument enth lt Um die verkn pfte HTML Datei zu ndern w hlen Sie mit dem Befehl Link zu HTML anlegen eine andere HTML Datei aus Um den Link zur HTML Datei zu entfernen klicken Sie auf das Symbol rechts neben dem Eintrag Linked HTML und w hlen Sie den Befehl Link entfernen ber das Symbol rechts
200. alische Format JJJJ MM TT aufweisen Wenn das Datum in einem xs date Node anders als in diesem Format eingegeben wurde ist das XML Dokument ung ltig Um sicherzustellen dass das Datum im richtigen Format eingegeben wird kann der Designer des SPS die grafische Datumswahl in das Design integrieren Dadurch wird sichergestellt dass das mit der Datumswahl ausgew hlte Datum im richtigen lexikalischen Format eingegeben wird Falls keine Datumswahl vorhanden ist sollte in der Authentic Ansicht sichergestellt werden dass das Datum im korrekten Format eingegeben wird Bei der Validierung des XML Dokuments erhalten Sie n tzliche Tipps ber das erforderliche lexikalische Format Datumswahl Die Datumswahl ist ein grafischer Kalender zur Eingabe eines Datums in einem Standardformat in ein XML Dokument Es ist f r die Verarbeitung des Dokuments wichtig dass ein Standardformat verwendet wird Das Datumswahlsymbol erscheint neben dem Datumsfeld das dadurch ge ndert wird siehe Abbildung unten Organization Chart Location of logo Inanonull gif Last Updated 2003 09 01 E Um die Datumswahl siehe unten anzuzeigen klicken Sie auf das Datumswahl Symbol 2013 Altova GmbH Benutzerhandbuch 170 Authentic Bearbeitung in der Authentic Ansicht Location of logo Inanonull gif Last Updated 2003 09 01 Sere DIR 200310 Nanonull Inc Location US I Tey eTe Um ein Datum auszuw hlen klicken Sie auf das gew nsc
201. and und tritt an die Stelle aller diesbez glichen fr heren m ndlichen oder schriftlichen Vereinbarungen zwischen den Parteien Benachrichtigungen oder sonstige Mitteilungen im Rahmen dieses Lizenzvertrags m ssen schriftlich erfolgen und gelten als ordnungsgem bermittelt wenn sie per Einschreiben mit R ckschein oder per Kurierdienst mit Zustellung am n chsten Tag an die auf der Website von Altova angegebene Adresse wenn Altova der Empf nger ist bzw an die in den Aufzeichnungen von Altova f r Sie eingetragene Adresse wenn Sie der Empf nger sind oder aber an eine andere von den Vertragspartnern festgelegte und auf die vorstehend beschriebene Weise bekannt gegebene Adresse geschickt werden Dieser Lizenzvertrag ist f r die Vertragspartner verbindlich und geht auf ihre Erben pers nlichen und rechtlichen Vertreter verbundenen Unternehmen Rechtsnachfolger und zul ssigen Abtretungsempf nger ber Die Nichtdurchsetzung oder Nichtaus bung von Rechten oder Rechtsmitteln unter diesem Lizenzvertrag durch die Vertragspartner stellt keinen Verzicht auf ein solches Recht oder Rechtsmittel dar und beeintr chtigt in keiner Weise das Recht des betreffenden Vertragspartners ein solches Recht oder Rechtsmittel sowie alle anderen Rechte oder Rechtsmittel aus diesem Lizenzvertrag sp ter durchzusetzen bzw auszu ben Eine nderung dieses Lizenzvertrags ist nur Form einer schriftlich niedergelegten Vereinbarung m glich die von beiden Vertragspartn
202. andbuch 222 Versionskontrolle Installieren von Versionskontrollsystemen Warnung Bei Verwendung des Standard Vergleichseditors CvsConflictEditor kann es zu Problemen beim Vergleich von Dateien mit sehr langen Zeilen kommen Wir empfehlen Ihnen an allen Dateien v a ump Dateien ein pretty print durchzuf hren bevor Sie diese in der Speicherschnittstelle speichern Dadurch wird die Zeilenl nge limitiert sodass es zu keinen Problemen mit dem CVSConflictEditor kommt Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Lokaler Arbeitsbereichordner 223 12 3 Lokaler Arbeitsbereichordner Die Dateien mit denen Sie arbeiten werden sollten innerhalb eines lokalen Arbeitsbereichordners in Form einer Hierarchie gespeichert werden siehe Diagramm unten Lokaler Arbeitsbereichordner MyProject spp QuickStart QuickStart css QuickStart xml QuickStart xsd Grouping Persons Persons xml Die Applikationsprojektdatei spp Datei befindet sich normalerweise direkt innerhalb des loalen Arbeitsbereichordners siehe obiges Diagramm Wenn eine oder mehrere Dateien dieses Arbeitsbereichs ordners unter Versionskontrolle gestellt werden wird die Struktur des lokalen Arbeitzsbereichsordners zum Teil oder zur G nze im Repository nachvollzogen Wenn z B die Datei Persons xml aus dem oben gezeigten lokalen Ordner unter Versionskontrolle gestellt wird so lautet der Pfad zu dieser Datei im Repo
203. anderen in diesem Lizenzvertrag enthaltenen Bestimmungen stehen dann gehen die Bedingungen dieses Abschnitts hinsichtlich Pre Release Software und Testsoftware allen anderen Bestimmungen dieses Lizenzvertrags vor soweit dies f r die Aufl sung des Widerspruchs erforderlich ist Sie erkennen an dass es sich bei der Pre Release Software um eine Vorabversion handelt die nicht das endg ltige Produkt von Altova darstellt und in der Fehler Funktionsst rungen oder andere Probleme auftreten k nnen die m glicherweise zu einem System oder Hardwareabsturz oder fehler bzw zu Datenverlust f hren DIE PRE RELEASE SOFTWARE UND ODER TESTSOFTWARE WIRD IHNEN DAHER OHNE GEW HR F R DEREN VERWENDUNG ODER LEISTUNGSMERKMALE ZUR VERF GUNG GESTELLT UND ALTOVA BERNIMMT DIESBEZ GLICH KEINERLEI AUSDR CKLICHEN ODER STILLSCHWEIGENDEN GEW HRLEISTUNGS ODER HAFTUNGSVERPFLICHTUNGEN SOFERN UND SOWEIT F R PRE RELEASE UND ODER TESTSOFTWARE KEIN HAFTUNGSSAUSSCHLUSS SONDERN NUR EINE HAFTUNGSBESCHRANKUNG GESETZLICH ZUL SSIG IST BESCHR NKT SICH DIE HAFTUNG VON ALTOVA UND DESSEN LIEFERANTEN AUF INSGESAMT F NFZIG US DOLLAR 50 USD Wenn die Testversion mit einer Time out Funktion ausgestattet ist kann sie nach Ablauf des Evaluierungszeitraums nicht mehr verwendet werden Mit dem Ablauf dieses Zeitraums endet Ihre Lizenz automatisch wenn Sie sie nicht verl ngern Ihre Lizenz zur Nutzung s mtlicher mit der Testsoftware erstellten Ergebnisse welche einen generie
204. angezeigt werden Klicken Sie zum Abschluss auf OK Grid Schriftarten Auf dem Register Grid Schriftarten k nnen Sie das Aussehen von Texten in der Grid Ansicht anpassen Schriftart W hlen Sie Schriftart und Schriftgr e die in der Grid Ansicht verwendet werden sollen Dieselben Einstellungen werden auch f r das Drucken verwendet Deswegen k nnen nur TrueType Schriftarten ausgew hlt werden Gr e W hlen Sie hier die gew nschte Gr e aus Wenn Sie f r alle Elemente die selbe Schriftgr e verwenden m chten aktivieren Sie das Kontrollk stchen Auf alle anwenden Stil Stil und Farbe k nnen im ber die Auswahlschaltfl chen eingestellt werden Die Einstellungen werden sofort als Vorschau in der in Liste auf der linken Seite angezeigt So sehen Sie sofort wie Ihr Dokument aussehen wird Standardwerte definieren ber die Schaltf che Standardwerte definieren k nnen Sie Schriftarten auf die urspr nglichen Einstellungen zum Zeitpunkt der Installation zur cksetzen Klicken Sie zum Abschluss auf OK Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Extras 359 Schemaschriftarten Auf dem Register Schemaschriftarten k nnen Sie das Aussehen von Texten in der Schema Ansicht anpassen Schriftart Subline Titel Ari z Subline Inhalt M Auf alle anwenden MinMax Uberfl ssiges Vorkommer Gr e Annotation fe 7 Attribute Constraints Auf alle anwenden Doc Sche
205. ansicht 58 Bearbeitet mit XMLSPY 354 Bearbeitungsansichten 52 Befehl hinzuf gen zu Symbolleiste Men 343 Kontextmen 351 l schen aus Men 351 Men zur cksetzen 351 Befehle Auflistung in Tastaturzuordnung 368 Befehlszeile 371 Beispieldateien Tutorial 21 Beispiele Pfad installierter Dateien 18 Benutzerhandbuch 3 6 Benutzeroberfl che Beschreibung 10 Beschleunigen Statusaktualisierungen im Hintergrund beschleunigen 204 Beschreibung der Benutzeroberfl che 10 Bestellen der Altova Software 369 Betriebssysteme f r Altova Produkte 395 Bibliotheksmodule in XQuery Dokument 381 Big endian 361 Browser 358 Ansicht 336 Men 339 Browser Ansicht Beschreibung 99 Inhalt aktualisieren 340 Laden einer Seite abbrechen 339 neues Fenster 340 Schriftgr e 340 weiter 339 zur ck 339 2013 Altova GmbH Index 421 C CDATA Abschnitte in der Authentic Ansicht einfiigen 150 Child anhangen in Grid Ansicht 297 Codepage 358 Collapse unselected 336 Collations in XPath 2 0 384 in XQuery Dokument 381 Content Model Ansicht konfigurieren 313 Copy command 257 Copyright Informationen 400 count function in XPath 2 0 siehe fn count 384 count Funktion in XPath 1 0 376 CPU Belastung Statusaktualisierungen im Hintergrund beschleunigen 204 CR amp LF 354 CSS 174 Autokomplettierung 177 Dokument bersicht 177 Eigenschaften 177 Info Fenst
206. app Symbol Symbol des Node klicken e Einfacher Klick Klappt den Node ein Wenn Sie erneut darauf klicken wird er wieder erweitert angezeigt sodass seine untergeordneten Nodes wieder je nachdem in welchem Zustand sie sich vor dem Einklappen befunden haben im erweiterten bzw reduzierten Zustand zu sehen sind e Umschalt Klick Reduziert alle untergeordneten Nodes bis zur Ebene der untergeordneten Nodes Der angeklickte Node selbst bleibt ge ffnet und zeigt die untergeordneten Nodes in reduzierter Form an Dies funktioniert f r alle Nodes in einer Verzweigung der Hierarchie mit Ausnahme des letzten reduzierbaren Node in dieser Verzweigung 2013 Altova GmbH Benutzerhandbuch 58 Bearbeitungsansichten Textansicht e Strg Klick Erweitert alle untergeordneten reduzierten Nodes und die diesen untergeordnete Nodes d h alle untergeordneten Nodes des betreffenden Node werden erweitert Einr cklinien Einr cklinien sind vertikale gepunktete Linien anhand derer Sie den Einr ckungsgrad einer Zeile sehen k nnen siehe Abbildung oben Sie k nnen ber das Dialogfeld Einstellungen f r Textansicht ein und ausgeblendet werden Zeilenendezeichen Whitespace Markierungen Zeilenendezeichen EOL End Of Line und Whitespace Markierungen k nnen ber das Dialogfeld Einstellungen f r Textansicht ein und ausgeblendet werden In der Abbildung unten sehen Sie diese Markierungen in der Dokumentanzeige jeder Punkt steht f r ein L
207. arauf ein XML Element oder Attribut anwendet das die gew nschte Formatierung aufweist Wurde eine solche Formatierung definiert kann der Autor des StyleVision Power Stylesheet in der Authentic Ansicht Symbole zur Verf gung stellen mit denen die Formatierung angewendet wird Um eine Textformatierung mit Hilfe eines Textformatierungssymbols anzuwenden markieren Sie den gew nschten Text und klicken Sie auf das entsprechende Symbol Symbole f r die Navigation in DB Zeilen REISE Die Pfeilsymbole von links nach rechts sind Gehe zum ersten Datensatz in der DB Gehe zum vorhergehenden Datensatz Dialogfeld Gehe zu Datensatz Gehe zum n chsten Datensatz und Gehe zum letzten Datensatz e Mit diesem Symbol wird das Dialogfeld Datenbankabfrage bearbeiten aufgerufen Hier k nnen Sie eine Abfrage eingeben In der Authentic Ansicht werden die abgefragten Datens tze angezeigt XML Datenbankbearbeitung Mit dem Befehl Neue Zeile mit XML Daten f r Bearbeitung ausw hlen k nnen Sie in einer XML Datenbank wie z B IBM DB2 eine neue Zeile in der entsprechenden Tabelle ausw hlen Diese Zeile wird in der Authentic Ansicht angezeigt kann dort bearbeitet werden und wird dann wieder in der Datenbank gespeichert Authentic Ansicht Hauptfenster In der Authentic Ansicht gibt es vier Ansichtsmodi Gro e Markup Symbole Kleine Markup Symbole Gemischte Markup Symbole und Alle Markup Symbole ausblenden Damit k nnen Sie die Markup Informationen
208. aspx Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem F r die Integration mit Altova Produkten muss das Plug in f r Adobe DreamWeaver CS3 nicht installiert werden Stellen Sie nach der Installation eine Server Verbindung her und definieren Sie einen Arbeitsordner Dynamsoft SourceAnywhere Hosted Client 22252 http www dynamsoft com Products SourceAnywhere Hosting Version Control Sourc e Control aspx Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem F r die Integration mit Altova Produkten muss das Plug in f r Adobe DreamWeaver CS3 nicht installiert werden Dynamsoft SourceAnywhere Standalone 2 2 Client http www dynamsoft com Products SourceAnywhere SourceSafe VSS aspx Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem F r die Integration mit Altova Produkten muss das Plug in f r Adobe DreamWeaver CS3 nicht installiert werden Stellen Sie nach der Installation eine Server Verbindung her und definieren Sie einen Arbeitsordner IBM Rational ClearCase 7 0 1 LT http www 01 ibm com software awdtools clearcase 2013 Altova GmbH Benutzerhandbuch 212 Versionskontrolle Installieren von Versionskontrollsystemen Um IBM Rational ClearCase LT zu installieren f hren Sie das Setup Programm aus e Sie werden aufgefordert die Version des InstallShield Scripting Prozessors zu aktualisieren wenn diese lter als Version 1
209. atei ber das Kontextmen im Projektfenster 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 Ev AutoCalc sps geese a hExpReport xmi 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 13 3 15 Eigenschaften gi Mit diesem Befehl k nnen Sie wichtige Einstellungen f r spezifische Ordner Ihres Projekts definieren Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 291 So definieren Sie Projekteigenschaften f r ein Verzeichnis 1 Rechtsklicken Sie auf das Verzeichnis f r welches Sie Einstellungen vornehmen m chten und 2 W hlen Sie den Befehl Eigenschaften aus dem Kontextmen Bitte beachten Sie Falls die Projektdatei unter Versionskont
210. atei im Projektfenster und Klicken auf den entsprechenden Befehl im Men Projekt Versionskontrolle ein und ausgecheckt werden Wenn eine Datei ausgecheckt wird wird eine Kopie aus dem Repository in den lokalen Ordner Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Arbeiten mit Versionskontrolle 231 platziert Eine ausgecheckte Datei kann bearbeitet werden Wenn eine Datei die sich unter Versionskontrolle befindet nicht ausgecheckt ist kann sie nicht bearbeitet werden Nachdem eine Datei bearbeitet wurde k nnen die nderungen durch Einchecken der Datei im Repository gespeichert werden Selbst wenn die Datei nicht in der Applikation gespeichert wurde werden die nderungen an der Datei durch Einchecken im Repository gespeichert Der Ein und Auscheckstatus einer Datei wird durch ein H kchen bzw ein Schlo symbol im Symbol der jeweiligen Datei im Projektfenster angezeigt Zu Dateien und dem Projektordner k nnen bestimmte Symbole angezeigt werden deren Bedeutung unten erkl rt ist Eingecheckt F r das Auschecken verf gbar fax Von einem anderen Benutzer ausgecheckt Kann nicht ausgecheckt werden Lokal ausgecheckt Kann bearbeitet und eingecheckt werden Durch Auswahl des Projekts oder eines Ordners im Projekt werden alle Dateien im ausgew hlten Objekt ausgew hlt Um mehrere Objekte Dateien und Ordner auszuw hlen halten Sie beim Anklicken der Objekte die Strg Taste gedr ckt In der Abbildung unten se
211. atz gel scht w rde w rde indirekt auch der entsprechende Adressdatensatz gel scht Wenn in der Kundentabelle ein Adressdatensatz gel scht w rde w rde der Adressdatensatz in der Kundentabelle prim r gel scht jedoch w rde derselbe Datensatz in einer unabh ngigen Adresstabelle sekund r gel scht wenn diese instantiiert w rde 2 Sie speichern die nderungen in der DB durch Klicken auf Datei Speichern Bitte beachten Sie Wenn Sie Daten in der DB speichern wird der R ckg ngig Befehl zur ckgesetzt Sie k nnen Operationen die vor dem Speichern durchgef hrt wurden nicht mehr r ckg ngig machen Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 169 8 2 4 Arbeiten mit Datumsangaben Es gibt in der Authentic Ansicht zwei Methoden um Datumsangaben zu bearbeiten e Die Eingabe oder nderung des Datums erfolgt ber die Datumswahl e Das Datum wird durch Eingabe des Werts eingegeben bzw ge ndert Welche Methode der Benutzer der Authentic Ansicht verwendet ist im SPS definiert Beide Methoden sind in den beiden Unterkapiteln dieses Abschnitts beschrieben Anmerkung zu Datumsformaten Zur Speicherung des Datums im XML Dokument stehen mehrere Datums Datentypen zur Verf gung Bei jedem dieser Datums Datentypen muss das Datum in einem bestimmten lexikalischen Format gespeichert werden damit das XML Dokument g ltig ist So muss das Datum z B beim Datentyp xs date das lexik
212. au er Kraft Das unten gezeigte XQuery Dokument gibt z B Paul Jones Zur ck obwohl die externe in scope Variable first den Wert Peter hat xquery version 1 0 declare variable first as xs string external let first Paul 2013 Altova GmbH Benutzerhandbuch 324 Benutzerreferenz Men XSL XQuery let last Jones return concat first T Slast 13 7 4 13 7 5 Anmerkung Es handelt sich nicht um einen Fehler wenn im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen eine externe XQuery Variable oder ein XSLT Parameter definiert ist diese im XQuery Dokument aber nicht verwendet wird Auch wenn ein XSLT Parameter oder eine externe XQuery Variable im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen definiert ist aber in einer XSLT Transformation nicht verwendet wird handelt es sich nicht um einen Fehler XQuery Ausf hrung E Mit diesem Befehl wird ein XQuery Dokument ausgef hrt Der Befehl steht zur Verf gung wenn eine XQuery oder XML Datei aktiv ist Bei Aufruf von einer XML Datei aus erscheint ein Dialogfeld in dem Sie aufgefordert werden die XML Datei mit einer XQuery Datei zu verkn pfen Sie k nnen eine Datei auch ber eine globale Ressource eine URL klicken Sie dazu auf die Schaltfl che Durchsuchen oder eines der offenen Fenster in XMLSpy ausw hlen Klicken Sie dazu auf die Schaltfl che Fenster Automatisieren der Validierung mit RaptorXML 2013 Altova RaptorXM
213. aue Ellipse links vom Text in der Lesezeichenleiste angezeigt e Ist die Lesezeichenleiste nicht aktiviert so wird die gesamte Zeile in der sich der Cursor befindet markiert Mit der F2 Taste k nnen Sie der Reihe nach alle Lesezeichen in der Textansicht anzeigen Alle Lesezeichen l schen Mit dm Befehl Alle Lesezeichen l schen Strg Umschalt F2 W l schen Sie alle derzeit in der Textansicht definierten Lesezeichen Dieser Befehl steht nur in der Textansicht zur Verf gung Bitte beachten Sie Die Auswirkungen dieses Befehls k nnen mit dem Befehl R ckg ngig nicht r ckg ngig gemacht werden Zum n chsten Lesezeichen Mit dem Befehl Zum n chsten Lesezeichen F2 setzen Sie den Cursor an den Beginn der n chsten mit einem Lesezeichen versehenen Zeile Dieser Befehl ist nur in der Textansicht verf gbar Zum vorhergehenden Lesezeichen oo Mit dem Befehl Zum vohergehenden Lesezeichen Umschalt F2 setzen Sie den Cursor an den Beginn der vorhergehenden mit einem Lesezeichen versehenen Zeile Dieser Befehl ist nur in der Textansicht verf gbar Ein Auskommentieren Der Befehl Ein Auskommentieren steht in der Textansicht zur Verf gung und dient zum ein und auskommentieren von XML Textfragmenten Text kann in einem XML Dokument mit Hilfe der Trennzeichen f r den Beginn und das Ende eines Kommentars lt bzw gt auskommentiert werden In XMLSpy k nnen diese Kommentar Trennzeichen ganz einfach mit dem Befehl Bearbeiten
214. auf OK um sie zu speichern Um eine bereits vorhandene Definitionsdatei f r globale Ressourcen als aktive Definitionsdatei f r eine bestimmte Altova Applikation auszuw hlen suchen Sie im Dialogfeld Globale Ressourcen verwalten Abbildung unten im Feld Definitionsdatei danach und w hlen Sie sie 2013 Altova GmbH Benutzerhandbuch 184 Globale Altova Ressourcen Definieren globaler Ressourcen aus Anmerkung Sie k nnen der Definitionsdatei f r globale Ressourcen jeden beliebigen Namen geben und sie unter jedem beliebigen Pfad auf den Sie von Ihren Altova Applikationen aus Zugriff haben speichern Sie m ssen diese Datei in Ihrer Applikation nur im Textfeld Definitionsdatei als die Definitionsdatei f r globale Ressourcen f r die jeweilige Applikation definieren Die Ressourcen lassen sich in allen Altova Produkten als globale Ressourcen verwenden wenn Sie in allen Altova Produkten eine einzige Definitionsdatei verwenden Anmerkung Sie k nnen auch mehrere Definitionsdateien f r globale Ressourcen erstellen Es kann aber immer nur eine davon in einer Altova Applikation aktiv sein und nur die in dieser Datei enthaltenen Definitionen stehen in der Applikation zur Verf gung Sie k nnen dadurch je nach Bedarf festlegen welche Ressourcen nur eingeschr nkt und welche in mehreren Produkten zur Verf gung stehen sollen Verwalten globaler Ressourcen Hinzuf gen Bearbeiten L schen Speichern Im Dialogfeld Globale Ressour
215. auf den Abw rtspfeil EJ neben dem Choice Kompositor um die folgende Liste aufzurufen ber die Sie die Model Group Choice in eine Model Group Sequence ndern k nnen base restriction ars 7 tetrit CAE Sie k nnen auch Wildcards auf dieselbe Art ndern siehe Beispiel Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Schema Ansicht 81 base restriction targetHamespace any x any 2 CAE Ein ausf hrliche Liste dar ber welche Partikel durch welche anderen Partikel ersetzt werden k nnen finden Sie in der XML Schema Spezifikation er e Klicken Sie auf das folgende Symbol um die Anzahl der Occurrences der Model Group zu ndern Durch Klicken auf das Zeichen ber der 1 k nnen Sie die Mindestanzahl der Occurrences erh hen durch Klicken auf das Minus Zeichen unterhalb von 4 k nnen Sie die Maximalanzahl der Occurrences verringern Diese Steuerelemente werden angezeigt wenn es sich beim Occurrence Bereich um einen realen Bereich z B 2 5 handelt und nicht um einen bestimmten Wert z B 4 4 Sie werden auch angezeigt wenn der Occurrence Bereich falsch ist base restriction CAE Hier sehen Sie dass die Minimum Occurrence f r dieses Element in 2 ge ndert wurde Beachten Sie dass die Model Group nun einen blauen Hintergrund aufweist was bedeutet dass sie nicht mehr mit der Model Gro
216. auf die andere Men leiste Um eine Men leiste anzupassen w hlen Sie diese in der Auswahlliste Mern s anzeigen f r siehe Abbildung oben aus Wechseln Sie anschlie end zum Register Befehle des Dialogfelds Anpassen und ziehen Sie die Befehle aus dem Listenfeld Befehle in die Men leiste oder in eines der Men s L schen von Befehlen aus Men s und Zur cksetzen der Men leisten Um ein ganzes Men oder einen Befehl innerhalb eines Men s zu l schen w hlen Sie das jeweilige Men bzw den Befehl aus und i klicken Sie anschlie end entweder mit der rechten Maustaste darauf und w hlen Sie den Befehl L schen oder ii ziehen Sie das Men bzw den Befehl mit der Maus aus der Men leiste bzw dem Men heraus Sie k nnen jede der beiden Men leisten die Standardmen leiste und die Applikationsmen leiste in ihren Originalzustand Zustand bei der Installation zur cksetzen W hlen Sie dazu das Men in der Auswahlliste Men s anzeigen f r aus und klicken Sie anschlie end unterhalb der Auswahlliste auf den Befehl Zur cksetzen Anpassen der Kontextmen s der Applikation Die Kontextmen s sind die Men s die angezeigt werden wenn Sie mit der rechten Maustaste auf bestimmte Objekte auf der Benutzeroberfl che der Applikation klicken Jedes dieser Kontextmen s kann folgenderma en angepasst werden 1 W hlen Sie das Kontextmen in der Auswahlliste Kontextmen ausw hlen aus Daraufhin wird das Kontextmen angezeigt 2
217. aufruft um damit eine Reihe von Dokumenten zu transformieren N here Informationen dazu finden Sie in der Dokumentation zu RaptorXML Sie k nnen die RaptorXML Development Edition von der Altova Website herunterladen und sie mit ihrer XMLSpy Lizenz aktivieren Die beiden RaptorXML Server Editionen bietet zus tzliche Funktionen m ssen aber separat lizenziert werden Transformationen in ZIP Dateien Damit die Ausgabe in Form einer ZIP Datei z B einer Open Office XML Datei OOXML wie docx erfolgt muss im Dateipfad der Ausgabedatei das ZIP Protokoll definiert werden Zum Beispiel dateiname zip zip dateiname xxx Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men XSL XQuery 319 dateiname docx zip dateiname xxx Anmerkung Vor Ausf hrung der Transformation muss eventuell die Verzeichnisstruktur erstellt werden Wenn Sie Dateien f r ein Open Office XML Archiv generieren m ssen Sie die Archivdateien zippen um OOXML Datei der obersten Ebene zu erstellen z B docx 13 7 2 XSL FO Transformation cal Strg F10 FO ist ein XML Format zur Beschreibung von seitenweise formatierten Dokumenten Ein FO Prozessor wie z B der FOP Prozessor von Apache XML Projects verarbeitet eine FO Datei und generiert anhand dieser Datei ein PDF Dokument Die Generierung eines PDF Dokuments erfolgt also in zwei Schritten 1 Das XML Dokument wird mittels eines XSLT Stylesheet auch als XSL FO bezeichnet in ein FO Dokument transfo
218. azaar 1 9 Windows Clients e Aigenta Unified SCC 1 0 6 Borland StarTeam 2008 Version StarTeam 2008 Release 2 Clients e Borland StarTeam Cross Platform Client 2008 R2 Codice Software Plastic SCM Version Codice Software Plastic SCM Professional 2 7 127 10 Server Clients e Codice Software Plastic SCM Professional 2 7 127 10 SCC Plugin Collabnet Subversion 1 5 Version 1 5 4 Aigenta Unified SCC 1 0 6 PushOK SVN SCC 1 5 1 1 lt AC PUSHOKSVNX64 gt TamTam SVN SCC 1 2 21 Clients Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Installieren von Versionskontrollsystemen 207 ComponentSoftware CS RCS PRO Version ComponentSoftware CS RCS PRO 5 1 Clients e ComponentSoftware CS RCS PRO 5 1 Dynamsoft SourceAnywhere for VSS Version Dynamsoft SourceAnywhere for VSS 5 3 2 Standard Professional Server Clients e Dynamsoft SourceAnywhere for VSS 5 3 2 Client Dynamsoft SourceAnywhere Hosted Version Server hosted in a Bell Data Center Clients e Dynamsoft SourceAnywhere Hosted Client 22252 Dynamsoft SourceAnywhere Standalone Version SourceAnywhere Standalone 2 2 Server Clients e Dynamsoft SourceAnywhere Standalone 2 2 Client IBM Rational ClearCase 7 Version 7 0 1 LT Clients e IBM Rational ClearCase 7 0 1 LT March Hare CVSNT 2 5 Version 2 5 03 2382 Clients e Aigenta Unified SCC 1 0 6 March Hare CVS Suite 2008 Version Server 2008 3321 Jalindi Igloo 1 0 3 March Hare
219. b die Leisten in der Textansicht angezeigt werden oder nicht Die Lesezeichenbefehle befinden sich im Men Bearbeiten Um Nodes ein und auszuklappen muss die Klappleiste eingeblendet sein Tabulatoren Im Bereich Tabulatoren k nnen Sie die Tabulatorgr e in Form der Anzahl von Leerzeichen definiert Mit Hilfe der Optionsfelder zum Einf gen von entweder Tabulatoren oder Leerzeichen legen Sie fest ob Dokumente mit Tabulator oder Leerzeicheneinr ckungen angezeigt werden wenn Pretty Print mit Einr ckung im Dialogfeld Optionen auf dem Register Ansicht Extras Optionen aktiviert ist Visuelle Hilfen Der Bereich Visuelle Hilfen enth lt Einstellungen zum Ein und Ausblenden der Einr cklinien gepunktete vertikale Linien die die Einr ckung des Texts anzeigen Zeilenendezeichen sowie Whitespace Markierungen Tastaturk rzel Die Liste der Tastaturk rzel enth lt die Tastaturk rzel und die damit verkn pften Befehle Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Browser 339 13 10 13 10 1 13 10 2 13 10 3 Men Browser Die Befehle im Men Browser sind nur in Browser Ansicht aktiv Die Schaltfl chen Zur ck und Vorw rts sind jedoch auch in der Schema Ansicht aktiv von wo Sie zum zuvor verwendeten Befehl springen k nnen lt 2 Zur ck Alt Nach links gt Vorw rts Alt Nach rechts amp Abbrechen a Aktualisieren Schriftgr e Neues Fenster Zur ck Der Bef
220. beitung Mittels Katalogdateien k nnen Sie auch festlegen dass auf Dokumente mit einer bestimmten Dateierweiterung die intelligenten Bearbeitungsfunktionen von XMLSpy gem den Regeln des von Ihnen angegebenen Schemas angewendet werden Wenn Sie z B eine benutzerdefinierte Dateierweiterung myhtm1 f r HTML Dateien erstellen die gem der HTML DTD g ltig sein sollen k nnen Sie die intelligente Editierung f r Dateien mit dieser Erweiterung aktivieren indem Sie das folgende Textelement als Child Element des lt catalog gt Elements zu CustomCatalog xml hinzuf gen lt spy fileExtHelper ext myhtml uri schemas xhtml xhtmll transitional dtd gt Damit werden die intelligenten Bearbeitungsfunktionen Autokomplettierung Eingabehilfen usw von myhtm1 Dateien in XMLSpy gem der XHTML 1 0 Transitional DTD aktiviert XML Schema Spezifikationen Die XML Schemaspezifikationsinformationen sind in XMLSpy integriert und die G ltigkeit von XML Schema xsd Dokumenten wird anhand dieser internen Informationen berpr ft Daher sollte in einem XML Schema Dokument kein Verweis auf ein Schema das die XML Schema Spezifikation definiert vorgenommen werden Die Datei Catalog xml im Ordner 3AltovaCommonFolder Schemas schema enth lt Referenzen auf DTDs die ltere XML Schema Spezifikationen implementieren Sie sollten Ihre XML Schema Dokumente nicht anhand dieser Schemas validieren Zweck dieser beiden DTDs ist es einzig und allein
221. bereinstimmen muss Die Teile vor und nach dem Punkt in den Dateinamen werden ohne Ber cksichtigung des Punkts jeweils als Wort behandelt e Sie k nnen festlegen dass die Gro und Kleinschreibung im Suchstring genau mit dem Textstring im Datei oder Ordnernamen bereinstimmen muss e Ordnernamen k nnen in die Suche einbezogen werden Andernfalls werden nur Dateinamen durchsucht e Externe Ordner k nnen in die Suche einbezogen oder davon ausgeschlossen werden Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 267 13 3 1 Bei externen Ordnern handelt es sich um tats chliche Ordner auf Ihrem Rechner bzw Netzwerk und nicht um Projektordner die innerhalb des Projekts und nicht auf dem Rechner angelegt wurden Wurden Treffer gefunden wird der erste Treffer in der Seitenleiste Projekt markiert Sie k nnen anschlie end im Dialogfeld Suchen mit Hilfe von Weitersuchen und Vorh suchen der Reihe nach zu allen gefundenen Suchtreffern springen Aktualisieren von Projekten Wenn eine nderung an einem externen Ordner vorgenommen wird wird diese nderung erst im Projektfenster angezeigt wenn das Projekt aktualisiert wurde Globale Ressourcen im Kontextmen Wenn Sie mit der rechten Maustaste im Projektfenster auf einen Ordner klicken k nnen Sie im daraufhin angezeigten Kontextmen den Befehl Globale Ressource hinzuf gen ausw hlen um eine globale Ressource hinzuzuf gen Daraufhin wird das Dial
222. betaste Die Onlinehilfe zeigt eine Liste von Kapiteln an in denen der Suchbegriff vorkommt e Doppelklicken Sie auf einen Eintrag in der Liste um das entsprechende Kapitel aufzurufen 13 13 4 Tastaturzuordnungen Bei Auswahl des Befehls Tastenzuordnungen wird eine Infobox angezeigt in der alle Befehle in XMLSpy nach Men s geordnet angezeigt werden Die Men befehle werden mit einer Beschreibung und dem entsprechenden Tastaturk rzel f r den jeweiligen Befehl angezeigt amp Tastaturhilfe x Fe Kategorie Datei Kurzelanzeige f r Standardeinstellung Befehl Beschreibung Datei llelnaktivenSchlie en DatellesSchlie en DateiAllesS peichern Datei lsMailSenden DateiBeenden DateiDrucken Strg P DateiDruckereinrichtung DateiDruck vorschau DateiKodierung DateiNeu Strg N DateiNeuLaden DateiS chlieBen DateiS peichern Strg S DateiSpeichernUnter Datei ffnen Strg D Alle offenen Dokumente mit Ausnahme des aktiven schlie Alle offenen Dokumente schlie en Alle offenen Dokumente speichern Dokument per E Mail senden VerlaBt die Anwendung fragt ob Dokumente gespeichert Aktives Dokument drucken ndert den Drucker und die Druckoptionen Druckvorschau Setzt oder ndert die Zeichensatz Kodierung der aktuelle Erstellt ein neues Dokument Offene Datei neu laden Schlie t das aktive Dokument Speichert das aktive Dokument Speichert das aktive Dokument unter neuem
223. bruch WR AP Mit diesem Befehl schalten Sie den Zeilenumbruch in der Textansicht ein bzw aus Wenn der Zeilenumbruch aktiviert ist wird der Text am Rand des Fensters umbrochen Gehe zu Zeile Zeichen a Dieser Befehl Tastenk rzel Strg g ist in der Text und der Grid Ansicht aktiv Mit diesem Befehl rufen Sie ein Dialogfeld auf Abbildung unten in das Sie die Zeilen und Zeichennummer zu der Sie springen m chten eingeben k nnen In der Textansicht springt der Cursor zur eingegebenen Position In der Grid Ansicht wird der Node der der eingegebenen Zeilen und oder Zeichennummer am n chsten liegt markiert Gehe zu Textzeile Zeichen mym Zeilennummer 10 Zeichennummer 17 Abbrechen Wenn Sie sich in der Grid Ansicht befinden wird das Element angezeigt das der Zeilennummer Zeichen am n chsten ist Wechseln Sie in die Text Ansicht f r eine genauere Positionierung Diese Funktion eignet sich um schnell zu einer bestimmten Position z B der Position eines in einer Fehlermeldung angegebenen Fehlers zu navigieren Gehe zu Datei Dieser Befehl ist in der Text und der Grid Ansicht aktiv Wenn der Cursor in der Textansicht innerhalb von Text platziert wird der eine Datei referenziert oder wenn er in der Grid Ansicht in einen Node platziert wird der Text enth lt der eine Datei referenziert so wird das referenzierte Dokument von der Datei aus die Sie gerade bearbeiten ge ffnet Einstellungen f r Textansic
224. bschnitt XPath 2 0 und XQuery 1 0 Funktionen 2013 Altova GmbH Anh nge 384 Prozessor Informationen XPath 2 0 und XQuery 1 0 Funktionen 1 4 1 4 1 XPath 2 0 und XQuery 1 0 Funktionen Die XPath 2 0 und XQuery 1 0 Funktionen werden von folgenden Prozessoren berpr ft e dem Altova XPath 2 0 Prozessor der i eine Komponente des Altova XSLT 2 0 Prozessors ist und ii im XPath Evaluator von Altova XMLSpy verwendet wird um XPath Ausdr cke hinsichtlich des in XMLSpy aktiven XML Dokuments auszuwerten e dem Altova XQuery 1 0 Prozessor In diesem Abschnitt wird beschrieben wie XPath 1 0 und XQuery 1 0 Funktionen vom Altova XPath 2 0 Prozessor und dem Altova XQuery 1 0 Prozessor behandelt werden Es sind nur die Funktionen aufgelistet die implementierungsspezifisch behandelt werden oder bei denen sich eine einzelne Funktion in einer der drei Umgebungen in denen sie verwendet wird also in XSLT 2 0 in XQuery 1 0 und im XPath Evaluator von XMLSpy anders verhalt Beachten Sie dass in diesem Abschnitt nicht beschrieben wird wie diese Funktionen verwendet werden N here Informationen Uber die Verwendung dieser Funktionen finden Sie im XQuery 1 0 and XPath 2 0 Functions and Operators PR des W3C vom 23 January 2007 Allgemeine Informationen Standardkonformitat e Der Altova XPath 2 0 Prozessor implementiert die XPath 2 0 Recommendation vom 23 January 2007 Der Altova XQuery 1 0 Prozessor implementiert die XQuery 1 0
225. bschnitt wird beschrieben wie globale Ressourcen vom Typ Datei und Ordner zugewiesen werden Die Zuweisung f r diese beiden Arten erfolgt auf unterschiedliche Weise In jedem der unten beschriebenen Szenarios erscheint bei Auswahl des Befehls Zu globalen Ressourcen wechseln das Dialogfeld Globale Ressource ffnen Abbildung unten Altova XMLSpy 2013 2013 Altova GmbH Globale Altova Ressourcen Verwendung globaler Ressourcen 193 ffnen Globale Ressourcen g f Dateien MyExpReport f CarOrders NanonulxML E f Ordner Basis URLs Workarea Invoice gt Zum Dialogfeld Datei wechseln Zu URL wechseln Offner Abbrechen Globale Ressourcen verwalten Ruft das Dialogfeld Globale Ressourcen verwalten auf Bei Auswahl einer globalen Ressource vom Typ Datei wird die Datei zugewiesen Bei Auswahl einer globalen Ressource vom Typ Ordner wird ein Offnen Dialogfeld angezeigt in dem Sie nach der erforderlichen Datei suchen k nnen Der Pfad zur ausgew hlten Datei wird relativ zur Ordnerressource eingegeben Wenn also eine globale Ressource vom Typ Ordner zwei Konfigurationen hat von denen jede auf einen anderen Ordner verweist so k nnten Dateien mit demselben Namen die jedoch in unterschiedlichen Ordnern liegen ber diese zwei Konfigurationen aktiviert werden Dies kann vor allem f r Testzwecke n tzlich sein Sie k nnen durch Klicken auf die entsprechende Schaltfl che am unteren Rand des Dialogfel
226. cen verwalten Abbildung oben k nnen Sie eine globale Ressource zur ausgew hlten Definitionsdatei f r globale Ressourcen hinzuf gen oder eine ausgew hlte globale Ressource l schen oder bearbeiten In der Definitionsdatei f r globale Ressourcen werden die von Ihnen hinzugef gten globalen Ressourcen in Gruppen aufgelistet Dateien Ordner und Datenbanken siehe Abbildung oben Um eine globale Ressource hinzuzuf gen klicken Sie auf die Schaltfl che Hinzuf gen und definieren Sie die globale Ressource im entsprechenden Globale Ressourcen Dialogfeld das angezeigt wird Beschreibung zu Dateien Ordnern und Datenbanken in den Unterabschnitten dieses Abschnitts Nachdem Sie eine globale Ressource definiert und durch Klicken auf die Schaltfl che OK im Dialogfeld Globale Ressourcen verwalten gespeichert haben wird die globale Ressource zur Bibliothek der globalen Definitionen in der ausgew hlten Definitionsdatei f r globale Ressourcen hinzugef gt Die globale Ressource wird durch ein Alias identifiziert Um eine globale Ressource zu bearbeiten w hlen Sie sie aus und klicken Sie auf Bearbeiten Daraufhin wird das entsprechende Dialogfeld Globale Ressource angezeigt in dem Sie die n tigen nderungen vornehmen k nnen siehe dazu die Beschreibungen in den Unterabschnitten Dateien Ordner und Datenbanken in den Unterabschnitten dieses Abschnitts Um eine globale Ressource zu l schen w hlen Sie sie aus und klicken Sie auf L sch
227. chaft HOSTNAME in den Pfad zum entsprechenden Rechner ndern Qumasoft QVCS Enterprise 2 1 18 http www qumasoft com Voraussetzungen J2SE 1 5 oder h her http www oracle com technetwork java index html Um den Qumasoft QVCS Enterprise Client zu installieren starten Sie den Installer Wenn Ihr Betriebssystem Vista ist mUssen Sie das Installationsverzeichnis vom Standardwert Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Installieren von Versionskontrollsystemen 215 C Program Files QVCS Enterprise Client in C QVCS Enterprise Client ndern Der Grund daf r ist dass Vista Applikationen nicht in den Bereich C Program Files schreiben l sst Bearbeiten Sie die Datei setEnv cmd im Installationsverzeichnis sodass die Umgebungsvariable JAVA_HOME auf den Ordner Ihrer JVM verweist Eventuell kann es in Vista beim Speichern der Datei zu einem Problem kommen 2 Wenn das der Fall ist starten Sie den Windows Explorer und gehen Sie zu C Windows System32 3 Klicken Sie auf die rechte Maustaste und f hren Sie cmd exe As Administrator aus Daraufhin erscheint ein Eingabefenster 4 Geben Sie cd lt Installationsordner des QVCS Enterprise Client gt ein 5 Geben Sie Notepad setEnv cmd ein und bearbeiten Sie anschlie end die Datei und speichern Sie sie 6 F hren Sie vom Installationsverzeichnis des Qumasoft QVCS Enterprise die Batch Datei gui bat aus 7 F ge
228. chema ausw hlen und wenn das XML Schema mehrere globale Elemente enth lt Select a root element N E Elements in namespace http www altova comidocumentation Annotations Attribute AttributeGroup Children ComplexType Diagram Documert Element Facets Group List Local ttributes Das neue XML Dokument wird mit diesem Element als Dokument Element erstellt Zuweisen eines StyleVision Power Stylesheet beim Erstellen eines neuen Dokuments Bei Erstellung eines neuen XML Dokuments k nnen Sie es mit einem StyleVision Power Stylesheet sps Datei verkn pfen um es in der Authentic Ansicht anzeigen zu k nnen Wenn Sie im Dialogfeld Neues Dokument anlegen siehe Abbildung oben auf die Schaltfl che StyleVision Stylesheet ausw hlen klicken erscheint das Dialogfeld Neues Dokument anlegen siehe Abbildung unten Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Datei 243 13 1 2 Neues Dokument anlegen j x na rixml teilite miresume mispec daisy dita Examples NCAXML News P3P Abbrechen dtbook 200 Durchsuchen Auf den verschiedenen Ordner Registern dieses Dialogfelds stehen Ihnen die gew nschten StyleVision Power Stylesheets zur Verf gung Alternativ dazu k nnen Sie das gew nschte StyleVision Power Stylesheet auch ber die Schaltfl che Durchsuchen suchen Die Register in diesem Dialogfeld entsprechen den Ordnern im Ordner sps Template im Programmordner
229. chreibung der Ausgabefenster finden Sie im Abschnitt Text Ansicht unter Ausgabefenster 13 12 38 Projekt und Eingabehilfen Mit diesem Befehl k nnen Sie das Projektfenster und die Eingabehilfen gleichzeitig ein oder ausblenden 13 12 9 Alle ein aus Mit diesem Befehl werden alle andockbaren Fenster zusammen ein oder ausgeschaltet e Projekt Fenster e Info Fenster e alle drei Eingabehilfen Fenster e die Ausgabefenster Diese Funktion ist besonders hilfreich wenn Sie schnell alle anderen Fenster ausblenden m chten um Ihr Dokument in maximaler Gr e anzeigen zu k nnen 13 12 10Liste aller offenen Fenster In dieser Liste werden alle derzeit offenen Fenster angezeigt So k nnen Sie schnell von einem Dokument zum anderen wechseln ELA Alle ein aus 1 OrgChart xml 2 OrgChart xsl 3 ExpReport xml Fenster Hierzu k nnen Sie auch die Tastaturk rzel Strg TAB oder Strg F6 verwenden Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Hilfe 367 13 13 13 13 1 13 13 2 Men Hilfe Im Hilfemen finden Sie alle Befehle die Sie ben tigen um weitere Informationen zu spezifischen Themen von XMLSpy zu erhalten sowie Links zu Informationen und Supportseiten auf unserem Webserver Inhaltsverzeichnis Qa Index amp Suchen Tastaturzuordnungen Software Aktivierung Bestellformular Registrieren Auf Updates berpr fen Support Center Frag
230. cht Hier wird beschrieben wie die Schriftarteigenschaften die Einr ckung und der Zeilenumbruch im Dokument definiert werden e Dokumentanzeige Enth lt Informationen zur Zeilennummerierung Lesezeichen zum Erweitern Reduzieren von Nodes und anderen Funktionen die mit der Anzeige von Dokumenten in Zusammenhang stehen e Bearbeiten in der Textansicht Hier werden die Funktionen beschrieben die bei der Bearbeitung zur Verf gung stehen insbesondere die intelligenten Bearbeitungsfunktionen e Eingabehilfen sind die Fenster in denen kontextsensitive Dateneingabeoptionen zur Verf gung stehen So werden z B in einer Eingabehilfe die Elemente bzw Attribute angezeigt die an einer bestimmten Stelle des Dokuments g ltig sind und hinzugef gt werden k nnen Jede dieser Optionen kann durch Doppelklick eingef gt werden Wechseln in die Textansicht Um die Textansicht eines Dokuments zu ffnen klicken Sie auf die Schaltfl che Text am unteren Rand des Dokumentfensters oder w hlen Sie Ansicht Textansicht 2013 Altova GmbH Benutzerhandbuch 54 Bearbeitungsansichten Textansicht 4 1 1 Formatieren in der Textansicht Die Textansicht bietet eine Reihe von Textformatierungsoptionen Diese sind unten aufgelistet Schriftarten Die Schriftart Schriftgr e der Schriftgrad und der Texthintergrund k nnen f r die folgenden Dokumentgruppen separat angepasst werden i allgemeine XML Dokumente einschlie lich HTML Dokumente ii
231. cht und der Browser Ansicht eine Druckvorschau des aktiven Dokuments In der Grid Ansicht der Schema Ansicht der WSDL Ansicht und der XBRL Ansicht wird das Dialogfeld Drucken ge ffnet in dem Sie die Druckoptionen ausw hlen und anschlie end auf die Schaltfl che Druckvorschau klicken k nnen um die Druckvorschau anzuzeigen Im Modus Druckvorschau finden Sie in der Durckvorschau Symbolleiste links oben im Vorschaufenster Druck und Druckvorschauoptionen Die Vorschau kann mit Hilfe der Schaltfl chen Vergr ern und Verkleinern vergr ert bzw verkleinert werden Wenn eine ganze Seitenl nge in das Vorschaufenster passt k nnen Sie mit Hilfe der Schaltfl chen Eine Seite und Zwei Seiten eine Ansicht von einer bzw zwei Seiten anzeigen Mit Hilfe der Schaltfl chen N chste Seite und Vorherige Seite k nnen Sie zwischen den Seiten navigieren Die Symbolleiste enth lt auch Schaltfl chen um alle Seiten zu drucken und das Vorschaufenster wieder zu schlie en Mit dem Befehl Druckereinrichtung gelangen Sie in das druckerspezifische Dialogfeld wo Sie Papierformat Ausrichtung und weitere Einstellungen t tigen k nnen die f r alle zuk nftigen Druckauftr ge g ltig sind 2013 Altova GmbH Benutzerhandbuch 256 Benutzerreferenz Men Datei Print Setup xs Printer Name P DOCUMENTATIONO1 Properties Status Ready Type HP Universal Printing PCL 6 Where 11 05 Comment Paper Orientation Size
232. code Wenn Sie die Software zum ersten Mal starten wird das Dialogfeld Software Aktivierung angezeigt Es enth lt eine Schaltfl che ber die Sie einen kostenlosen Evaluierungs Keycode anfordern k nnen Geben Sie in das Dialogfeld das daraufhin angezeigt wird Ihren Namen den Namen Ihrer Firma und Ihre E Mail Adresse ein und klicken Sie auf Jetzt anfordern Der Evaluierungs Keycode wird an die von Ihnen angegebene E Mail Adresse gesendet und sollte in wenigen Minuten eintreffen Geben Sie den Schl ssel nun im Dialogfeld Software Aktivierung in das Feld Key Code ein und klicken Sie auf OK um Ihr Altova Produkt zu aktivieren Die Software wird f r einen Zeitraum von 30 Tagen aktiviert Permanenter Lizenz Keycode Das Dialogfeld Software Aktivierung enth lt eine Schaltfl che ber die Sie einen permanenten Lizenz Keycode erwerben k nnen Wenn Sie auf diese Schaltfl che klicken gelangen Sie zum Altova Online Shop wo Sie einen permanenten Lizenz Keycode f r Ihr Produkt erwerben k nnen Bei Ihrem permanenten Lizenz Keycode handelt es sich entweder um eine Einzelbenutzerlizenz oder um eine Mehrfachlizenz Beide Arten werden per E Mail zugesandt Eine Einzelbenutzerlizenz enth lt Ihre Lizenzdaten Ihren Namen die Firma E Mail Adresse und Keycode Eine Mehrfachlizenz enth lt Ihre Lizenzdaten ihren Firmennamen und den Keycode Beachten Sie dass gem Ihrer Lizenzvereinbarung auf den Computern Ihres Unternehmens nur so viele Versio
233. creenshot ber das Sie folgende M glichkeiten haben e die XML Deklaration und Node Typen Attribut Element Text CDATA Comment Processing Instruction in XML Dokumenten anh ngen e DOCTYPE Deklarationen und externe DTD Deklarationen in XML Dokumenten anh ngen und e DTD Deklarationen ELEMENT ATTLIST ENTITY und NOTATION in DTD Dokumenten und internen DTD Deklarationen von XML Dokumenten anhangen Attribute Strg I Element Strg E Text Strg T CDATA Strg D Comment Strg M ML Processing Instruction Xil XInclude ExternalID ELEMENT ATTLIST ENTITY NOTATION Externe kodierte Datei Externe kodierte Datei anhangen Der Befehl XML Anhangen Externe kodierte Datei steht nur in der Grid Ansicht zur Verf gung Mit diesem Befehl wird eine kodierte bin re Datei wie z B eine Bilddatei in Form kodierter Zeichen angehangt Die externe kodierte Datei wird nach dem in der Grid Ansicht ausgew hlten Abschnitt angeh ngt Bei Auswahl dieses Befehls wird das Dialogfeld Externe kodierte Datei einf gen Abbildung unten aufgerufen In dieses Dialogfeld m ssen Sie den Pfad zur Datei eingeben die gew nschte Kodierung ausw hlen und angeben ob die kodierte Datei in ein Element eingef gt werden soll oder nicht Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men XML 297 13 4 3 x Dateipfad and Settings My My Documents Altova xMLSpy201 2 ExamplesAltova ipa w Kodierung
234. d beim Speichern des Dokuments verwendet Mit dem Befehl Speichern unter gelangen Sie zu dem aus Windows bekannten Dialogfeld Speichern unter Hier geben Sie den Namen und den Ordner an in dem die Datei gespeichert werden soll Bei Verwendung des Befehls Speichern unter werden dieselben Validierungen und Pr fungen durchgef hrt wie bei dem Befehl Speichern Mit dem Befehl Alles speichern E werden alle Anderungen gespeichert die Sie an offenen Dokumenten durchgef hrt haben Dieser Befehl ist hilfreich wenn Sie gleichzeitig an mehreren Dokumenten arbeiten Falls ein zu speicherndes Dokument bisher noch nie gespeichert wurde z B nachdem es neu erstellt wurde wird das Dialogfeld Speichern unter f r dieses Dokument angezeigt Ausw hlen von Dateien ber URLs und globale Ressourcen In einigen Dialogfeldern zum ffnen und Speichern von Dateien k nnen Sie ausw hlen ob Sie die gew nschte Datei ausw hlen oder eine Datei ber eine URL oder eine globale Ressource siehe Abbildung unten speichern m chten W hlen Sie den Befehl Zu URL wechseln oder Zu globaler Ressource wechseln um eine dieser Optionen auszuw hlen 2013 Altova GmbH Benutzerhandbuch 250 Benutzerreferenz Men Datei Look in E StyleVisionE samples wi E gt fle Import images linked sps templates grouping sps Fe IndustryStandards input formatting sps Bhtemplates sorting sps My Recent Tutorial Bllinks sps Eh TextState sps D
235. dazu aufgefordert werden Sergey Antonovs HgSCC 1 0 1 for Mercurial SCS http www newsupaplex pp ru hgscc_news_eng html Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem 2013 Altova GmbH Benutzerhandbuch 216 Versionskontrolle Installieren von Versionskontrollsystemen Softimage Alienbrain Essentials Advanced Client 8 1 0 7300 http www alienbrain com e F hren Sie eine Typical Installation der Alienbrain Client Software aus und installieren Sie anschlie end die Alienbrain Microsoft Visual Studio Integration Um mit Altova Produkten zu arbeiten m ssen Sie Microsoft Visual Studio nicht installieren e Beim ersten ffnen eines Projekts von der Versionskontrolle aus oder beim Hinzuf gen eines Projekts zur Versionskontrolle werden Sie aufgefordert einige Benutzereinstellungen zu definieren z B Ihren Server und die Projektdatenbank zu der eine Verbindung hergestellt werden soll SourceGear Fortress 1 1 4 Client http www sourcegear com fortress Eine Standard Installation von SourceGear Fortress Client funktioniert mit Altova Produkten SourceGear SourceOffsite Client 4 2 0 Windows http www sourcegear com sos Eine Standard Installation von SourceOffsite Client funktioniert mit Altova Produkten SourceGear Vault 4 1 4 Client http www sourcegear com vault Eine Standard Installation von SourceGear Vault Client funktioniert mit Altova Produkten TamTam CVS SCC 1 2 36 h
236. dem Register Datei Extras Optionen die Elemente ein f r die keine Ausgabe Formatierung Einr ckung gew nscht wird 4 Klicken Sie auf den Befehl Pretty Print diesen Befehl Um das Dokument so neu zu formatieren dass alle Zeilen links ausgerichtet sind deaktivieren Sie das Kontrollk stchen Einr ckung verwenden Beachten Sie bitte die folgenden Punkte e Damit dieser Befehl funktioniert muss das XML Dokument wohlgeformt sein e Bei Anwendung von Pretty Print werden beim Speichern des Dokuments Leerzeichen und Tabulatoren zum Dokument hinzugef gt e Um alle mit dem Befehl Pretty Print erstellten Whitespaces neue Zeilen und Einr ckungen zu entfernen verwenden Sie den Befehl Whitespaces entfernen 2013 Altova GmbH Benutzerhandbuch 262 Benutzerreferenz Men Bearbeiten 13 2 7 Whitespaces entfernen Mit dem Befehl Whitespaces entfernen werden alle Whitespaces aus den Dokument gel scht Dadurch k nnen Sie die Gr e einer Datei verringern Mit dem Befehl Pretty Print k nnen Sie neue Zeilen und Einr ckungen zum Dokument hinzuf gen 13 2 8 Alles markieren Strg A Mit dem Befehl Alles markieren in Visual Studio Alle ausw hlen wird der Inhalt des gesamten Dokuments markiert 13 2 9 Suchen Weitersuchen Mit dem Befehl Suchen Strg F in Visual Studio Suchen und Ersetzen rufen Sie das Dialogfeld Suchen auf in dem Sie den zu suchenden String sowie weitere Suchoptionen spezifizieren k nnen Um nach Tex
237. den Befehl jedoch auch auf eine Datei oder eine Gruppe von Dateien im aktiven Projekt anwenden W hlen Sie die gew nschte Datei bzw den gew nschten Ordner im Projekt Fenster durch Anklicken aus und klicken Sie auf XML Validieren oder F8 Ung ltige Dateien in einem Projekt werden ge ffnet und im Hauptfenster aktiviert und die Fehlermeldung Die Datei ist nicht g ltig wird angezeigt Anmerkung Sie k nnen die Wohlgeformtheitspr fung auch im Projektfenster durchf hren Wohlgeformtheit pr fen oder F7 Men leiste Symbolleisten und Statusleiste Men leiste Die Men leiste siehe Abbildung enth lt die verschiedenen Men s der Applikation Es gelten die folgenden Konventionen e Wenn Befehle in einem Men in einer Ansicht oder an einer bestimmten Stelle im Dokument nicht zur Verf gung stehen sind sie ausgegraut und deaktiviert e Bei Auswahl einiger Men befehle erscheint ein Untermen mit einer Liste zus tzlicher Optionen Solche Men befehle weisen rechts neben dem Befehlsnamen einen nach rechts weisenden Pfeil auf e Bei einigen Men befehlen wird ein Dialogfeld aufgerufen in dem Sie weitere Informationen eingeben m ssen damit der Befehl ausgef hrt werden kann Diese Befehle sind durch drei Auslassungspunkte nach dem Namen des Befehls gekennzeichnet e Um einen Men befehl aufzurufen klicken Sie auf den Men namen und anschlie end auf den Befehl Enth lt ein Men eintrag ein Untermen wird dieses ge ffnet
238. den Schritten wird Altova DiffDog in Dynamsoft SourceAnywhere for VSS integriert 1 Gehen Sie zu den Dynamic SourceAnywhere For VSS Client Optionen 2 Definieren Sie mit den Argumenten FIRST_FILE SECOND_FILE den vollst ndigen DiffDog Pfad als externe Applikation f r diff merge Warnung F hren Sie diese Einstellungen nicht ber die Altova Produktoptionen durch da Sie hier keine externen Applikationsparameter einsetzen k nnen Dynamsoft SourceAnywhere Hosted Client 22252 http www dynamsoft com Products SourceAnywhere Hosting Version Control Sourc e Control aspx Dynamsoft SourceAnywhere Standalone 2 2 Client http www dynamsoft com Products SourceAnywhere SourceSafe VSS aspx Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Installieren von Versionskontrollsystemen 219 Mit den folgenden Schritten wird Altova DiffDog in Dynamsoft SourceAnywhere Hosted und Dynamsoft SourceAnywhere Standalone integriert 1 Klicken Sie auf dem Register Versionskontrolle auf die Schaltfl che Erweitert 2 Definieren Sie mit den Argumenten FIRST_FILE SECOND_FILE den vollst ndigen DiffDog Pfad als externe Programmapplikation f r diff merge 3 Jalindi Igloo 1 0 3 http www jalindi com igloo Mit den folgenden Schritten wird Altova DiffDog in Jalindi Igloo integriert 1 W hlen Sie in Ihrer Altova Applikation den Befehl Unterschiede anzeigen 2 ffnen Sie den Bereich Show difference
239. den die Attribute die als Child Attribute eingef gt werden k nnen auf dem Eingabehilferegister Child hinzuf gen aufgelistet Wenn ein Attribut ausgew hlt ist werden die verf gbaren Attribute auf den Registern Anh ngen hinter und Einf gen vor aufgelistet Nicht verwendete Attribute werden schwarz angezeigt verwendete Attribute grau e Authentic Ansicht Wenn ein Element ausgew hlt ist sehen Sie die f r dieses Element Altova XMLSpy 2013 2013 Altova GmbH XML Eingabehilfen f r XML Dokumente 111 deklarierten Attribute Geben Sie den Wert des Attributs in die Eingabehilfe ein Entities Eingabehilfe Alle geparsten oder ungeparsten Entities die innerhalb einer Zeile innerhalb des XML Dokuments oder in einer externen DTD deklariert sind werden in der Entities Eingabehilfe angezeigt In allen drei Ansichten Text Grid und Authentic wird eine Entity durch Doppelklick auf die Entity an der Cursorposition eingef gt In der Grid Ansicht werden Entities auf den Registern Anh ngen Einf gen und Child hinzuf gen angezeigt Hinweis Wenn Sie eine interne Entity einf gen m ssen Sie Ihr Dokument speichern und erneut ffnen damit die Entity in der Entities Eingabehilfe angezeigt wird 2013 Altova GmbH Benutzerhandbuch 112 XML Verarbeitung mit XSLT und XQuery 5 7 Verarbeitung mit XSLT und XQuery XML Dokumente k nnen mit XSLT oder XQuery Dokumenten verarbeitet werden um damit Ausgabedoku
240. den die in Ihrer Altova Applikation verf gbaren Versionskontrollfunktionen erl utert Probleme im Zusammenhang mit den Ressourcen der Geschwindigkeit Bei sehr gro en Versionskontrolldatenbanken kann die automatische Durchf hrung von Statusaktualisierungen im Hintergrund etwas l nger dauern Um schneller arbeiten zu k nnen k nnen Sie versuchen auf dem Register Versionskontrolle Aufruf ber Extras Optionen das Feld Statusaktualisierung im Hintergrund alle xxx Sek zu deaktivieren oder das Aktualisierungsintervall zu vergr ern Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Einrichten der Versionskontrolle 205 12 1 Einrichten der Versionskontrolle So richten Sie eine Versionskontrolle ein und stellen Dateien in einem XMLSpy Projekt unter eine Versionskontrolle 1 Installieren Sie ein Versionskontrollprogramm das von XMLSpy unterst tzt wird falls noch keines installiert ist Richten Sie die Versionskontrolldatenbank das Repository in der Sie Ihre Arbeit speichern m chten ein Erstellen Sie einen Ordner f r den lokalen Arbeitsbereich der die Arbeitsdateien enthalten soll die unter Versionskontrolle gestellt werden sollen Der Ordner der alle Ihre Arbeitsbereichordner und Dateien enth lt wird als ihr lokaler Ordner und der Pfad zum lokalen Ordner als der lokale Pfad bezeichnet Der Ordner wird an einen bestimmten Ordner im Repository gebunden Erstellen Sie in Ihrer Altova Applikatio
241. der 2 0 ab XSLT Transformation Der Befehl XSLT Transformation F8 kann in den folgenden Szenarios verwendet werden e Um ein XML Dokument zu transformieren das auf der Benutzeroberfl che aktiv ist und dem ein XSLT Dokument zugewiesen ist Wenn kein XSLT Dokument zugewiesen ist werden Sie aufgefordert eine Zuweisung vorzunehmen wenn Sie den Befehl XSLT Transformation F8 aufrufen e Um ein XSLT Dokument zu transformieren das auf der Benutzeroberfl che aktiv ist Wenn Sie den Befehl XSLT Transformation F8 aufrufen werden sie aufgefordert die XML Datei anzugeben die Sie mit dem aktiven XSLT Stylesheet verarbeiten m chten e Um Projektordner und Dateien zu transformieren Klicken Sie mit der rechten Maustaste auf den Projektordner bzw die Datei und w hlen Sie den Befehl aus XSL FO Transformation Der Befehl XSL FO Transformation kann in den folgenden Szenarios verwendet werden e Zum Transformieren eines XML Dokuments das auf der Benutzerfl che aktiv ist und dem ein XSLT Dokument zugewiesen ist Das XML Dokument wird zuerst mit dem daf r definierten XSLT Prozessor ins FO Format transformiert Anschlie end wird das FO Dokument mit dem daf r definierten FO Prozessor verarbeitet und es wird ein PDF Dokument erzeugt Wenn kein XSLT Dokument zugewiesen ist werden Sie aufgefordert eine Zuweisung vorzunehmen wenn Sie den Befehl XSLT Transformation F8 aufrufen e Um ein FO Dokument mit dem festgelegten FO Prozessor ins PDF
242. der Unique Constraint angewendet wird 5 Geben Sie in der Spalte Field diden Node name ein der eindeutig sein muss Der Wert dieses Node ist der Wert der eindeutig sein muss Mit dem oben beschriebenen Unique Constraint wird definiert dass jedes team Element im Geltungsbereich jedes match Elements einen eindeutigen name Attributwert haben muss Sie k nnen die Eindeutigkeit anhand zus tzlicher Felder berpr fen So kann z B ein Unique Constraint f r das Element results definiert werden um sicherzustellen dass alle Spiele eine eindeutige Kombination von Datum und Ort aufweisen An ein und demselben Ort darf am selben Datum nicht mehr als ein Spiel stattfinden Beim Unique Constraint muss die Kombination der Werte von date und location f r jedes match Element den Selektor im Geltungsbereich des results Elements eindeutig sein Definieren Sie den Unique Constraint zum Element results auf hnliche Weise wie oben beschrieben Der Selektor ist match die Felder fields sind date und location siehe Abbildung unten Um das zweite Feld hinzuzuf gen klicken Sie auf das Anh ngen Symbol und anschlie end auf Field Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Schema Ansicht 73 Refer Selector Field s match date location Anmerkung Die Spalte Refer auf dem Register Identity Constraints ist nur bei keyref Constraints nicht aber bei unique Oder key Constraints aktiv Key Constraints
243. der Verwendung von Projekten aufgez hlt e Dateien und Ordner k nnen nach Dateityp oder anderen Kriterien in Ordnern abgelegt werden e Schemas und XSLT Dateien k nnen einem Ordner zugewiesen werden Dies ist n tzlich wenn Sie eine einzelne XML Datei schnell unter Verwendung unterschiedlicher Schemas oder XSLT Dateien validieren oder transformieren m chten F gen Sie die XML Datei zu verschiedenen Ordnern hinzu und definieren Sie Schemas und XSLT Dateien f r verschiedene Ordner e Auf einzelne Ordner kann eine Batch Verarbeitung angewendet werden Die f r die Batch Verarbeitung verf gbaren Befehle sind unten aufgelistet e Fur Transformationen k nnen Ausgabeordner definiert werden Organisieren von Ressourcen f r den schnellen Zugriff Ordner und Dateiressourcen k nnen in einer hierarchischen Struktur organisiert werden sodass Sie einen klaren berblick ber die verschiedenen Ordner und Dateien in Ihren Projekt haben und Sie jederzeit schnell auf eine oder alle Dateien in einem Projekt zugreifen k nnen Doppelklicken Sie einfach im Projektfenster auf eine Datei um sie zu ffnen Sie k nnen Dateien und Ordner bei Bedarf schnell zu einem Projekt hinzuf gen oder nicht ben tigte Dateien und Ordner l schen Wenn Sie mit einem anderen Projekt arbeiten m chten schlie en Sie das aktuell im Projektfenster ge ffnete Projekt und ffnen Sie das gew nschte Projekt Batch Verarbeitung Die Befehle f r die Batch Verarbeitung von Da
244. det das xpointer Attribut das Elementschema mit dem NCName usa Laut XPointer Framework identifiziert dieser NCName das Element das die ID usa hat e Im zweiten oben angef hrten xi include Element identifiziert das xpointer Attribut mit dem Wert element 1 1 im ersten Schritt das erste Child Element der Dokument Root wobei es sich um das Dokument oder Root Element handelt wenn das Dokument wohlgeformt ist Im zweiten Schritt wird das erste Child Element des im vorherigen Schritt gesuchten Elements gesucht in unserem Beispiel w re das das erste Child Element des Dokument Elements e Das xpointer Attribut des dritten oben angef hrten xi include Elements verwendet Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Bearbeiten 261 eine Kombination von NCName und Child Sequenz Dieses XPointer Element sucht das erste Child Element des dritten Child Elements des Elements mit der ID usa e Wenn Sie nicht sicher sind ob Ihr erstes XPointer Element funktioniert k nnen Sie zur Sicherheit ein zweites verwenden wie im vierten oben angef hrten xi include Element aufgelistet xpointer element usa element 1 1 Wenn hier kein Element mit der ID usa gefunden wird definiert der Backup XPointer dass das erste Child Element des Dokument Elements ausgew hlt werden soll Auch zus tzliche Backups sind zul ssig Einzelne XPointer Elemente m ssen nicht getrennt werden k nnen aber auch durch ein Leerzeichen getrennt werd
245. die Wohlgeformtheit zu pr fen verwenden Sie den Befehl XML validieren F8 bzw Wohlgeformtheit pr fen F7 aus dem Men XML oder verwenden Sie die entsprechenden Befehle in der Symbolleiste Fehler werden im Fenster Meldungen angezeigt Wenn ein XML Dokument ung ltig ist bietet der XML Validator auf Basis der Informationen im Schema Smart Fixes zur Behebung des Fehlers an Altova XMLSpy 2013 2013 Altova GmbH XML Bearbeiten von XML in der Textansicht 105 5 3 Bearbeiten von XML in der Textansicht XMLSpy bietet zus tzlich zu den allgemein verf gbaren Bearbeitungsfunktionen in der Textansicht einige spezielle XML Textbearbeitungsfunktionen die unter Textansicht im Abschnitt Bearbeitungsansichten beschrieben sind Ein und Auskommentieren von Text Versehen von XML Zeichen mit Escape und Entfernen von Escape Einf gen von Dateipfaden Einf gen von XML Fragmenten mittels XInclude Kopieren von XPath und XPointer Ausdr cken in die Zwischenablage Ein und Auskommentieren von Text Text kann in einem XML Dokument mit Hilfe der Trennzeichen f r den Beginn und das Ende eines Kommentars lt bzw gt auskommentiert werden In XMLSpy k nnen diese Kommentar Trennzeichen ganz einfach mit dem Befehl Bearbeiten Ein Auskommentieren eingef gt werden Um einen Textblock auszukommentieren w hlen Sie den Text aus und w hlen Sie anschlie end entweder im Men Bearbeiten oder im Kontextmen den Befehl Ein Ausko
246. die als semantische Einheit betrachtet werden k nnte automatisch eine bestimmte Formatierung weil es sich um eine E Mail Adresse handelt Ebenso muss eine berschrift sowohl eine strukturelle als auch eine semantische Einheit an einer bestimmten Stelle im Dokument vorkommen und wird automatisch so formatiert wie dies der Designer des Stylesheet f r berschriften definiert hat Sie k nnen weder die Formatierung der E Mail Adresse noch die der berschrift ndern Sie ndern nur den Inhalt der E Mail Adresse oder der berschrift In manchen F llen muss Inhalt speziell formatiert werden z B ein Textstring der fett gedruckt werden soll In allen diesen F llen muss die Darstellung mit einem Strukturelement des Dokuments verkn pft sein So wird z B ein Textstring der fett dargestellt werden soll strukturell vom restlichen Inhalt durch Markup Code getrennt dem der Stylesheet Designer Fettformatierung zuweisen wird Wenn Sie als Benutzer der Authentic Ansicht einen solchen Textstring verwenden m chten m ssen Sie diesen in den entsprechenden Element Markup Code einschlie en N here Informationen dar ber finden Sie in dieser Dokumentation im Abschnitt Element Eingabehilfe unter dem Befehl Element einf gen Verwendung von RichEdit in der Authentic Ansicht 2013 Altova GmbH Benutzerhandbuch 154 Authentic Bearbeitung in der Authentic Ansicht Wenn Sie den Cursor in der Authentic Ansicht innerhalb von einem Element platzier
247. die neue Symbolleiste e Um den Namen einer hinzugef gten Symbolleiste zu ndern W hlen Sie die hinzugef gte Symbolleiste aus klicken Sie auf die Schaltfl che Umbenennen und bearbeiten Sie den Namen im Dialogfeld Symbolleistenname e Um die Men leiste zur ckzusetzen Klicken Sie im Bereich Symbolleisten auf den Men leisteneintrag und klicken Sie auf die Schaltfl che Zur cksetzen Daraufhin wird die Men leiste auf die Standardeinstellung zur ckgesetzt e Um alle Symbolleisten und Men befehle zur ckzusetzen Klicken Sie auf die Schaltfl che Alles Zur cksetzen Daraufhin werden alle Symbolleisten und Men s auf die Standardinstallationseinstellung zur ckgesetzt e Um eine Symbolleiste zu l schen W hlen Sie die gew nschte Symbolleiste im Bereich Symbolleisten aus und klicken Sie auf L schen e Um Textlabels von Befehlen in einer bestimmten Symbolleiste anzuzeigen Wahlen Sie die gew nschte Symbolleiste aus und aktivieren Sie das Kontrollk stchen Textlabels anzeigen Beachten Sie dass die Textlabels f r die einzelnen Symbolleisten separat aktiviert werden m ssen Extras Auf dem Register Extras k nnen Sie Befehle definieren mit denen Sie von XMLSpy aus externe Applikationen verwenden k nnen Diese Befehle werden zum Men Extras Benutzerdefinierte Tools hinzugef gt So kann z B die aktive Datei im Hauptfenster von XMLSpy durch Auswahl eines Befehls den Sie im Men Extras Benutzerdefinierte Tools erstellt
248. dkonfiguration f r diesen Alias verwendet Betrachten wir als Beispiel wie man eine Konfiguration wechselt einen Fall in dem einem XML Dokument mehrere XSLT Transformationsdateien ber eine globale Ressource mit mehreren Konfigurationen zugewiesen wurde gewechselt werden indem Sie einfach die Konfiguration der globalen Ressource ndern Dies kann auf zwei Arten erfolgen e Wenn Sie die Maus ber den Men befehl Extras Aktive Konfiguration platzieren wird ein Untermen mit einer Liste aller Konfigurationen in der XML Datei f r globale Ressourcen angezeigt W hlen Sie die gew nschte Konfiguration aus e W hlen Sie in der Auswahlliste der Symbolleiste Globale Ressourcen Abbildung unten die gew nschte Konfiguration aus Die Symbolleiste globale Ressourcen kann ber den Men befehl Extras Anpassen Symbolleisten Globale Ressourcen ein und ausgeblendet werden pr a Alternative PiNewConfig hb 2013 Altova GmbH Benutzerhandbuch 196 Globale Altova Ressourcen Verwendung globaler Ressourcen Die XSLT Datei wird sofort gewechselt Auf diese Art k nnen Sie durch ndern der aktiven Konfiguration Quelldateien auswechseln die ber eine globale Ressource zugewiesen sind Altova XMLSpy 2013 2013 Altova GmbH Projekte 197 11 Projekte Ein Projekt ist eine Sammlung von Dateien die auf eine von Ihnen festgelegten Art miteinander in Zusammenhang stehen In der Abbildung unten enth lt z B e
249. dows Explorer rechtsklicken Sie darauf und w hlen Sie Ihr Altova Produkt als die Applikation aus mit der die Datei ge ffnet werden soll Die Datei NanonullOrg xml wird direkt in der Authentic Ansicht Abbildung unten ge ffnet e Denn 1 der Datei wurde bereits ein StyleVision Power Stylesheet SPS zugewiesen und 2 im Dialogfeld Optionen Extras Optionen auf dem Register Ansicht ist die Option XML Dateien in der Authentic Ansicht zu ffnen wenn eine SPS Datei zugewiesen wurde aktiviert Andernfalls w rde die Datei in der Textansicht ge ffnet Altova XMLSpy 2013 2013 Altova GmbH Authentic Tutorial Authentic Ansicht 139 Organization Chart Location of logo Inanonull gif Beachten Sie Wie ein XML Dokument in der Authentic Ansicht angezeigt wird wird im SPS definiert Ohne ein SPS kann das Dokument nicht in der Authentic Ansicht dargestellt werden Erstellen eines neuen XML Dokuments auf Basis eines SPS Sie k nnen auch ein neues XML Dokument erstellen das auf einem SPS basiert Dabei gibt es zwei M glichkeiten ber den Men befehl Datei Neu und ber den Men befehl Authentic Neues Dokument In beiden F llen wird ein SPS ausgew hlt ber Datei Neu 1 W hlen Sie Datei Neu und w hlen Sie im Dialogfeld Neues Dokument anlegen XML als den Dateityp der neu zu erstellenden Datei aus 2 Klicken Sie auf STYLEVISION Stylesheet ausw hlen und suchen Sie das gew nschte StyleVision Powe
250. drei Editionen erh ltlich e der RaptorXML Development Edition die mit Ihrer Edition von XMLSpy lizenziert ist und die von der Altova Website heruntergeladen werden kann RaptorXML wird im Ordner Programme Altova in einem eigenen Produktordner gespeichert Sie k nnen die RaptorXML Development Edition mit Ihrer XMLSpy Lizenz aktivieren Die RaptorXML Development Edition unterscheidet sich in wichtigen Punkten von den beiden anderen Server Editionen i diese Edition ist nur f r den Rechner lizenziert auf dem auch das entsprechende XMLSpy Produkt lizenziert ist und ii es kann immer nur eine Datei auf einmal zur Transformation an das CLI bergeben werden e der RaptorXML Server Edition die ber ein Netzwerk aufgerufen werden kann und die mehrere Dateien gleichzeitig transformieren kann e der RaptorXML XBRL Server Edition die ber ein Netzwerk aufgerufen werden kann und die mehrere Dateien gleichzeitig transformieren kann und die XBRL Validierung unterst tzt Die RaptorXML Development Edition kann ber die Befehlszeile ausgef hrt werden und hat Schnittstellen f r COM Java und NET Sie k nnen RaptorXML daher jederzeit von diesen Umgebungen aus starten um XML Dokumente zu validieren XSLT Transformationen durchzuf hren und XQuery Dokumente auszuf hren N here Informationen zu RaptorXML finden Sie auf der Altova Website Altova XMLSpy 2013 2013 Altova GmbH Einf hrung 9 2 Einf hrung Diese Einf hrung enth
251. dress Name US dependency Street Noble Ave Dallas 04812 Kas Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XML Dokumente 43 3 3 5 Fertigstellen des Dokuments und erneutes Validieren Stellen Sie nun das Dokument fertig geben Sie die Daten f r das Element Person ein bevor Sie es erneut validieren Gehen Sie folgenderma en vor 1 2 Geben Sie im Element First den Vornamen der Person ein z B Fred best tigen Sie mit der Eingabetaste Geben Sie nun auf dieselbe Art Daten f r alle Child Elemente also Last PhoneExt und Email ein Beachten Sie dass der Wert von PhoneExt eine Ganzzahl mit einem Maximalwert von 99 sein muss da dies der g ltige Wertebereich ist den Sie im Schema definiert haben Ihr XML Dokument sollte in der Grid Ansicht nun so aussehen Ihr XML Dokument sollte nun in der Textansicht in etwa folgenderma en aussehen lt xml version 1 0 encoding UTF 8 gt lt edited with XML Spy v4 0 1 U http s w xml spy com by Alexander Pilz private gt g Company xmlns http my company com names pace xmlns xsi http fnan w3 org 2001 MLSchema ins tance xsi schemalocation http my company com names pace AddressLast xsd gt CACCTESS xsi type us Address gt i lt Name gt us dependency lt Name gt lt Street gt Noble Ave lt Street gt lt City gt Dallas lt city lt Z1p gt 04812 lt 21 p gt i lt State gt Texas lt State gt lt address
252. ds zum Datei bzw URL Dialogfeld wechseln Mit der Schaltfl che Globale Ressourcen verwalten im rechten oberen Eck erscheint das Dialogfeld Globale Ressourcen verwalten Verwendungsszenarios Globale Ressourcen vom Typ Datei und Ordner k nnen in den folgenden Szenarios verwendet werden Offnen globaler Ressourcen Speichern als globale Ressource Zuweisen von Dateien zu XSLT Transformationen XSLT Transformationen und XQuery Ausf hrungen Zuweisen eines SPS ffnen von globalen Ressourcen Eine globale Ressource kann in XMLSpy mit dem Befehl Datei ffnen Zu globaler Ressource wechseln ge ffnet und bearbeitet werden Im Fall einer globalen Ressource vom Typ Datei wird die Datei direkt ge ffnet Im Fall einer globalen Ressource vom Typ Ordner wird 2013 Altova GmbH Benutzerhandbuch 194 Globale Altova Ressourcen Verwendung globaler Ressourcen ein ffnen Dialogfeld aufgerufen in dem der verkn pfte Ordner ausgew hlt ist Sie k nnen nun in den untergeordneten Ordnern nach der gew nschten Datei suchen Ein Vorteil der Definition von Dateien mittels globaler Ressourcen f r die Bearbeitung ist dass miteinander in Zusammenhang stehende Dateien unter unterschiedlichen Konfigurationen einer einzigen globalen Ressource gespeichert und nur durch Wechseln der Konfigurationen aufgerufen werden k nnen Alle Bearbeitungen m ssten vor dem ndern der Konfiguration gespeichert werden Speichern als globale Ressource Eine neu erste
253. dukts damit einverstanden erkl rt haben Altova XMLSpy 2013 2013 Altova GmbH Lizenzinformationen Electronic Software Distribution 401 3 1 Electronic Software Distribution Dieses Produkt ist ber EDS Electronic Software Distribution also auf elektronischem Weg erh ltlich eine Methode die die folgenden einzigartigen Vorteile bietet e Sie k nnen die Software kostenlos testen bevor Sie sich zu einem Kauf entscheiden e Wenn Sie sich entschieden haben die Software zu kaufen k nnen Sie Ihre Bestellung online abgeben und das Produkt steht Ihnen in Minutenschnelle im vollen Lizenzumfang zur Verf gung Sie erhalten immer die neueste Version unserer Software e Die Software enth lt ein umfassendes Online Hilfesystem Die neueste Version des Benutzerhandbuchs steht auf unserer Website www altova com i im HTML Format zum Aufrufen online und ii im PDF Format zum Download und Ausdrucken zur Verf gung 30 Tage Evaluierungszeitraum Nachdem Sie dieses Software Produkt heruntergeladen haben k nnen Sie es 30 Tage lang kostenlos testen W hrend dieses Zeitraums werden Sie nach etwa 20 Tagen in regelm igen Abst nden daran erinnert dass die Software noch nicht lizenziert wurde Diese Erinnerungsmeldung wird allerdings nur einmal n mlich bei jedem Start des Programms angezeigt Wenn Sie das Programm nach Ablauf des 30 t gigen Evaluierungszeitraums weiterverwenden m chten m ssen Sie eine Software Produktlizenz erwerben
254. e Objektcodeform zu bersetzen und diese zu verwenden zu kopieren weiterzugeben oder zu lizenzieren Sie sind nur dann befugt den beschr nkten Quellcode ab oder weiterzugeben weiterzulizenzieren zu verkaufen oder an Dritte zu bertragen wenn die betreffende Partei bereits in Form eines gesonderten Lizenzvertrags mit Altova zur Verwendung des beschr nkten Quellcodes berechtigt ist Ungeachtet anderslautender Bestimmungen in diesem Lizenzvertrag d rfen Sie die Altova Library Module oder den beschr nkten Quellcode oder sonstiges geistiges Eigentum von Altova enthalten in oder in Verbindung mit den Altova Library Modulen oder dem beschr nkten Quellcode nicht in solcher Art und Weise weitergeben in andere Software einbetten mit anderer Software verbinden oder auf andere Weise verwenden die den beschr nkten Quellcode den Bestimmungen des Copylefts der freien Software oder einer Open Source Lizenz unterwerfen w rde welche die Offenlegung des beschr nkten Quellcodes oder der Altova Library Module erforderlich machen w rde Ungeachtet anderslautender Bestimmungen in diesem Lizenzvertrag d rfen Sie die Software nicht verwenden um ohne vorherige schriftliche Einwilligung von Seiten Altovas andere Software Programme zu entwickeln und zu vertreiben die eine direkte Konkurrenz zu Altova Software oder einem Altova Dienst darstellen Altova beh lt sich alle brigen Rechte an der Software vor Bei den Bestandteilen von UModel f r die ei
255. e typical Installation funktioniert mit Altova Produkten ordnungsgem Mercurial siehe Sergey Antonovs HgScc 1 0 1 Microsoft SourceSafe 2005 with CTP http msdn microsoft com en us vstudio aa718670 aspx Eine Standard Installation von Microsoft Source Safe 2005 funktioniert mit Altova Produkten ordnungsgem Microsoft Team Foundation Server 2008 MSSCCI Provider http www microsoft com downloads Voraussetzungen Visual Studio 2008 Team Explorer oder Visual Studio 2008 mit Team Explorer 2008 Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem Perforce P4V 2008 1 http www perforce com Beim Perforce Visual Client P4V haben Sie die Wahl e alle Client Funktionen zu installieren Standardverhalten e nur die Funktion SCC Plug in P4SCC zu installieren Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem Wenn die Funktion SCC Plug in P4SCC ausgew hlt wird e funktionieren zwei SCC Funktionen Show differences und Source control manager nicht e Die Funktion Show differences und die M glichkeit den Source Control Manager zu starten funktionieren nicht weil sie auf den nicht installierten Funktionen Visual Merge Tool bzw Visual Client P4V basieren e Fur die Vergleichsfunktion wird Drittanbietersoftware ben tigt w hrend der Source Control Manager nur gestartet werden kann nachdem der Visual Client P4V
256. e DOCTYPE Deklaration sieht ungef hr folgenderma en aus lt DOCTYPE main SYSTEM http link xmlspy com spyweb dtd gt Beachten Sie dass eine DTD einer neuen XML Datei zum Zeitpunkt der Erstellung zugewiesen werden kann 13 5 2 Schema zuweisen Dieser Befehl ist aktiv wenn eine XML Datei aktiv ist Sie weisen damit einem XML Dokument ein XML Schema zu wodurch Validierung und intelligentes Editieren erm glicht wird Wenn Sie diesen Befehl w hlen wird das Dialogfeld zum Zuweisen einer Datei ge ffnet in dem Sie das gew nschte XML Schema zuweisen k nnen Sie k nnen eine Datei auch ber eine globale Ressource eine URL klicken Sie dazu auf die Schaltfl che Durchsuchen oder eines der offenen Fenster in XMLSpy ausw hlen Klicken Sie dazu auf die Schaltfl che Fenster Beachten Sie dass Sie den Pfad der zugewiesenen Datei relativ machen k nnen Aktivieren Sie dazu das Kontrollk stchen Pfad relativ zu machen Nach erfolgter Zuweisung enth lt Ihr Dokument eine XML Schema Zuweisung mit dem ben tigten Namespace Die Schema Zuweisung sieht ungef hr folgenderma en aus xmlns http www xmlspy com schemas icon orgchart xmlns xsi http www w3 org 1999 XMLSchema instance xsi schemaLocation http www xmlspy com schemas icon orgchart http schema xmlspy com schemas icon orgchart xsd Die mit XMLSpy erzeugten Deklarationen hangen vom Schematyp und von der potentiellen Verwendung eines targetNamespace im Schemadokument ab
257. e Datei hinzuf gen Die XML Datei wird anhand ihres Dateityps xml in den Ordner XML Files hinzugef gt F gen Sie nun auf dieselbe Art eine HTML Datei und eine XSD Datei z B Company html und AddressFirst xsd zum Projekt hinzu Diese Dateien werden zum Ordner HTML Files bzw DTD Schemas hinzugef gt _ Speichern Sie das Projekt entweder durch Auswahl der Men option Projekt Speichern oder durch Auswahl einer beliebigen Datei oder eines Ordners im Projektfenster und Klicken auf das Symbol Speichern in der Symbolleiste oder Datei Speichern Anmerkung Alternativ dazu k nnen Sie mit der rechten Maustaste auf einen Projektordner klicken und den Befehl Aktive Datei hinzuf gen ausw hlen um die aktive Datei zu diesem bestimmten Ordner hinzuzuf gen Andere n tzliche Befehle Hier sind einige weitere gebr uchliche Projektbefehle aufgelistet Um einen neuen Ordner zu einem Projekt hinzuzuf gen w hlen Sie die Men option Projekt Projektordner in Projekt einf gen und f gen Sie den Namen des Projektordners ein Um einen Ordner aus einem Projekt zu l schen rechtsklicken Sie auf den Ordner und w hlen Sie im Kontextmen den Befehl L schen Um eine Datei aus einem Projekt zu l schen w hlen Sie die Datei aus und dr cken Sie die Entf Taste Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial Fertig 51 3 6 Fertig Herzlichen Gl ckwunsch Wir hoffen dass Ihnen diese Anleitung geholfen hat um die Grund
258. e Eingabetaste Daraufhin wird eine neue Zeile erstellt wobei der Cursor an den Beginn der neuen Zeile gesetzt wird Beachten Sie dass das Element Person nun in der Element Eingabehilfe zur Verf gung steht Doppelklicken Sie in der Element Eingabehilfe auf das Element Person Ein neues Person Element sowie alle obligatorischen Child Elemente werden angeh ngt siehe Abbildung unten Beachten Sie dass das optionale Child Element Title nicht eingef gt wird Person Manager true Degree BA Programmer false gt i lt First gt Fred lt First gt lt Last gt smi th lt Las t gt lt PhoneExt gt 22 lt PhoneExt gt i lt Email gt Smi th work com lt Emai 1 gt lt Person gt lt Person Manager gt lt First gt lt First gt lt Last gt lt Last gt lt PhoneExt gt lt PhoneExt gt i lt Email gt lt Email gt lt Person gt Platzieren Sie den Cursor vor die schlie ende eckige Klammer des Offnungs Tags Doppelklicken Sie anschlie end auf dem Register Anh ngen der Eingabehilfe Attribute auf den Eintrag Programmer Daraufhin wird nach dem Attribut Manager ein leeres Attribut Programmer eingef gt Das Attribut Programmer ist nun in der Eingabehilfe Attribute ausgegraut Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XSLT Transformationen 45 3 4 XSLT Transformationen Ihr Ziel in diesem Abschnitt Erstellen einer HTML Datei von einer XML Datei mittels eines XSLT Stylesheet zum Transformieren der
259. e Option im Dialogfeld Optionen Extras Optionen ndern 13 1 4 Kodierung Mit Kodierung k nnen Sie die Kodierung der in Verwendung befindlichen Datei XML oder nicht XML ansehen und eine andere Kodierung ausw hlen mit der das aktive Dokument beim n chsten Mal gespeichert wird ISO 8853 3 Latin 3 South European ISO 8859 1 Latin 1 West European 2 Central and East Euro Abbrechen south European 4 Latin 4 North European ISO 8859 5 Cyrillic ISO 8859 6 Arabic ISO 8859 7 Greek ISO 8859 8 Hebrew ISO 8859 9 Latin 5 T urkish ISO 8859 11 TIS 620 Thai Wenn Sie eine andere Kodierung als die derzeit verwendete auswahlen wird die Kodierungsspezifikation der XML Deklaration entsprechend geandert Bei 2 Byte und 4 Byte Zeichenkodierungen UTF 16 UCS 2 und UCS 4 k nnen Sie weiters die zu verwendende Bytefolge in der Datei angeben Eine andere Methode um die Kodierung eines XML Dokuments zu andern ist das Kodierungsattribut direkt in der XML Deklaration des Dokuments zu andern Die Standardkodierung f r vorhandene und neue XML und nicht XML Dokumente kann im Dialogfeld Optionen auf dem Register Kodierung festgelegt werden Anmerkung Beim Speichern eines Dokumentes pr ft XMLSpy automatisch die Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Datei 249 13 1 5 13 1 6 Kodierungsspezifikation und ffnet ein Dialogfeld falls es den vom Benutzer angegebenen Kodier
260. e Ressourcen kann ber das Register Symbolleisten des Dialogfelds Anpassen Extras Anpassen Symbolleisten ein und ausgeblendet werden Die Definitionsdatei f r globale Ressourcen Die Informationen ber globale Ressourcen werden in einer XML Datei der Definitionsdatei f r globale Ressourcen gespeichert Diese Datei wird erstellt sobald die erste globale Ressource im Dialogfeld Globale Ressourcen verwalten Abbildung unten definiert und gespeichert wird a Globale Ressourcen verwalten Definitionsdatei iments Altova GlobalResources xml 7 Dateien 2 Ordner Basis URLs Datenbanken Abbrechen Wenn Sie das Dialogfeld Globale Ressourcen verwalten zum ersten Mal ffnen wird der Standardpfad und name der Definitionsdatei f r globale Ressourcen im Textfeld Definitionsdatei siehe Abbildung oben definiert C Users lt username gt My Documents Altova GlobalResources xml Diese Datei ist bei allen Altova Applikationen als Standard Definitionsdatei f r globale Ressourcen definiert Infolgedessen kann eine globale Ressource von einer beliebigen Altova Applikation aus in dieser Datei gespeichert werden und steht dann allen anderen Altova Applikationen als globale Ressource zur Verf gung Um eine globale Ressource in der Definitionsdatei f r globale Ressourcen zu definieren und zu speichern f gen Sie die globale Ressource im Dialogfeld Globale Ressourcen verwalten hinzu und klicken Sie
261. e Sie ber das Dialogfeld XSLT Eingabeparameter eingeben nicht an den externen Prozessor bergeben Verwendung von externen XQuery Variablen Als Wert den Sie f r eine externe XQuery Variable eingeben k nnen Sie entweder einen XPath Ausdruck ohne Anf hrungszeichen oder einen Textstring innerhalb von Anf hrungszeichen eingeben Der Datentyp der externen Variable wird in der Variablendeklaration im XQuery Dokument angegeben Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men XSL XQuery 323 XSLT Eingabeparameter externe XQuery ariablen g Path Peter doct c PriceList xml PriceList Discount EI L schen Aus ASL abrufen Abbrechen WY Anmerkung Sobald Sie im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen eine Reihe von externen XQuery Variablen eingegeben haben werden diese f r alle zuk nftigen Ausf hrungen verwendet bis sie ausdr cklich gel scht werden oder die Applikation neu gestartet wird Variablen die im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen eingegeben wurden werden auf Applikationsebene definiert und werden von diesem Punkt an bei jeder Transformation die ber die IDE durchgef hrt wird an das jeweilige XSLT Dokument bergeben Dies bedeutet e Variablen sind nicht mit einem bestimmten Dokument verkn pft und e Alle Variablen die im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen eingegeben wurden werden gel scht sobald d
262. e Zu Versionskontrolle hinzuf gen 12 5 Zu Versionskontrolle hinzuf gen Wenn Sie das Projekt zur Versionskontrolle hinzuf gen werden automatisch die richtigen Bindings und die korrekte Repository Struktur erstellt bevor die Projektdatei spp Datei oder einzelne Dateien zur Versionskontrolle hinzugef gt werden Um ein Projekt zur Versionskontrolle hinzuzuf gen gehen Sie folgenderma en vor W hlen Sie das Projekt im Fenster Projekt aus in der Abbildung unten MyProject so dass es markiert erscheint wie in der Abbildung unten W hlen Sie alternativ dazu eine einzige Datei aus oder halten Sie beim Anklicken der Dateien die Strg Taste gedr ckt um mehrere auszuw hlen Wenn Sie eine einzige Datei zur Versionskontrolle hinzuf gen wird auch automatisch die Projektdatei spp Datei zur Versionskontrolle hinzugef gt fia MyProject GS XML Files Persons xml QuickStart xml XSL Files ED XQuery Files EBD HTML Files QuickStart css DTD Schemas my QuickStart xsd Entities W hlen Sie als n chstes den Men befehl Projekt Versionskontrolle Zu Versionskontrolle hinzuf gen Daraufhin werden die Dialogfelder zur Herstellung und Konfigurierung der Verbindung zum aktuell ausgew hlten Versionskontrollsystem angezeigt Sie k nnen das Versionskontrollsystem ber das Dialogfeld Versionskontrolle wechseln Projekt Versionskontrolle Versionskontrolle wechseln wechseln Befolgen Sie die Anweisungen des
263. e angezeigt 5 ffnen Sie das Dialogfeld Einstellungen f r Textansicht Ansicht Einstellungen f r Textansicht und aktivieren Sie im Bereich Visuelle Hilfen die Option Zeilenendemarkierungen 6 Gehen Sie in der Textansicht zum Ende einer Zeile und l schen Sie die Zeilenendemarkierung sodass die n chste Zeile eine Zeile hinaufspringt 7 Wechseln Sie in die Grid Ansicht und wieder zur ck in die Textansicht Das Dokument wird mit Pretty Print angezeigt und die gel schte Zeilenendemarkierung wird wiederhergestellt Anmerkung Wenn Sie das Kontrollk stchen Einr ckungen verwenden im Dialogfeld Optionen auf dem Register Ansicht Extras Optionen Ansicht Abbildung oben deaktivieren und dann ein Pretty Print durchf hren beginnen alle Zeilen ohne Einr ckung Lesezeichen Lesezeichen werden in eine Lesezeichenleiste links von den zu markierenden Zeilen platziert Sie k nnen dann schnell von einem Lesezeichen zum n chsten in Ihrem Dokument und wieder zur ck springen 1 Stellen Sie im Dialogfeld Einstellungen f r Textansicht Ansicht Einstellungen f r Textansicht Abbildung unten sicher dass die Option Lesezeichen Leiste im Bereich Leisten aktiviert ist Klicken Sie anschlie end auf OK 3 Einstellungen f r Textansicht era Leisten Tabulatoren Visuelle Hilfen v Zeilennummernleiste Tabulatorgrohe 3 7 Einr cklinien f Abbrechen v Lesezeichen Leiste Tabulatoren einf gen Zeilenendemar
264. e dieser Katalogdateien wird durchsucht und die URIs darin werden entsprechend den darin definierten Zuordnungen aufgel st lt xml version 1 0 encoding UTF 8 gt lt catalog xmlns urn oasis names tc entity xmlns xml catalog xmlns spy http www altova com catalog ext xmlns xsi http www w3 org 2001 XMLSchema instance xsi schemaLocation urn oasis names tc entity xmlns xml catalog Catalog xsd gt lt nextCatalog catalog PersonalFolder Altova AppAndVersionName CustomCatalog xml gt lt nextCatalog catalog CoreCatalog xml1 gt lt Include all catalogs under common schemas folder on the first directory level gt lt nextCatalog spy recurseFrom AltovaCommonFolder Schemas catalog catalog xml spy depth 1 gt lt Include all catalogs under common XBRL folder on the first directory level gt lt nextCatalog spy recurseFrom AltovaCommonFolder XBRL catalog catalog xml spy depth 1 gt lt catalog gt Beachten Sie dass sich in der Liste oben in den Ordnern Schemas und XBRL die durch die Variable AltovaCommonFolder definiert werden Katalogdateien namens catalog xml befinden Der Wert der AltovaCommonFolder Variablen wird in der Tabelle unten aufgelistet Die Katalogdateien im Altova Ordner Common mappen die vordefinierten Public und System Identifiers h ufig verwendeter Schemas wie z B SVG und XBRL Taxonomien auf URIs die auf lokal gespeicherte Kopien der entsprechenden Sc
265. e u a Microsoft SourceSafe und andere kompatible Speichersysteme unterst tzt Anmerkung Die 64 Bit Version Ihrer Altova Applikation unterst tzt automatisch alle der in dieser Dokumentation angef hrten unterst tzten 32 Bit Versionskontrollprogramme Bei Verwendung einer 64 Bit Version einer Altova Applikation mit einem 32 Bit Versionskontrollprogramm ist die Option Statusaktualisierungen alle ms durchf hren Extras Optionen automatisch ausgegraut und kann nicht ausgew hlt werden Registry Eintrag und Plug ins Microsoft hat einen Registry Eintrag definiert bei dem alle SCC kompatiblen Programme sich selbst registrieren Dies ist der Eintrag f rXMLSpy HKEY LOCAL MACHINE SOFTWARE SourceCodeControlProvider InstalledSCCProviders Bitte beachten Sie au erdem dass Plugins f r Versionskontrollsysteme nicht von allen SSC Produkten automatisch installiert werden Nahere Informationen finden Sie in der Dokumentation zu Ihrer Versionskontrollsoftware Men befehle Die Men befehle f r die Verwendung der Versionskontrollsysteme befinden sich im Untermen Projekt Versionskontrolle und werden im Abschnitt Benutzerreferenz beschrieben In diesem Abschnitt Dieser Abschnitt ist folgenderma en gegliedert e Einrichten der Versionskontrolle Hier finden Sie eine Liste der von Altova unterst tzten Versionskontrollsysteme sowie Anmerkungen zur Installation und andere relevante Dinge e Arbeiten mit Versionskontrolle Hier wer
266. earbeitet werden Der obere Bereich Schema Design Im oberen Bereich der Schema Ansicht k nnen Sie zwischen zwei Ansichten wechseln e Inder Schema bersicht werden alle globalen Komponenten des Schemas wie z B globale Elemente und complexTypes in Form einer einfachen tabellarischen Liste siehe Abbildung angezeigt Durch Klicken auf das Symbol f r eine globale Komponente k nnen Sie in die Content Model Ansicht wechsen Nicht alle globalen Komponenten k nnen ein Content Model z B simpleTypes haben e In der Content Model Ansicht wird das Content Model der ausgew hlten globalen Komponente angezeigt siehe Abbildung Um zur Schema bersicht zur ckzukehren klicken Sie links oben im oberen Fenster auf das Symbol Globale Elemente anzeigen Zur Content Model Ansicht wechseln Steht f r globale Komponenten zur Verf gung die ein Content Model haben ffnet das Content Model der globalen Komponente in der Content Model Ansicht Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Schema Ansicht 67 4 3 1 Globale Elemente anzeigen Steht in der Content Model Ansicht zur Verf gung Dient zum Wechseln in die Schema bersicht Der untere Bereich Attribute Assertions und Identity Constraints Der untere Bereich der Schema Ansicht siehe Abbildung enth lt Register ber die Sie f r die im oberen Bereich ausgew hlte Komponente Attribute Assertions und Identity Constraints definieren k nnen Abgek rzt beze
267. eben Alle Einstellungen k nnen nun bearbeitet werden 2013 Altova GmbH Benutzerhandbuch 238 Versionskontrolle Arbeiten mit Versionskontrolle Versionskontrolle wechseln Lokaler Pfad C Workspacse F Durchsuchen Scc Provider Microsoft Visual SourceS afe Auswahler Server Name C Workarea Binden Server Binding MyProject BAAAAAAA Bindung aufheben Anmelde ID AAA Verbunden v Abbrechen ndern Sie die Versionskontrolleinstellungen folgenderma en 1 Navigieren Sie ber die Schaltfl che Durchsuchen zum lokalen Ordner und klicken Sie auf die Schaltfl che Ausw hlen um eines der installierten Versionskontrollsysteme auszuw hlen Anschlie end k nnen Sie den lokalen Ordner an eine Repository Datenbank binden Klicken Sie dazu auf die Schaltfl che Binden Daraufhin wird das Verbindungsdialogfeld Ihres Versionskontrollsystems aufgerufen Wenn Sie eine Anmelde ID eingegeben haben wird diese an das Versionskontrollsystem bergeben andernfalls m ssen Sie Ihre Anmeldeinformationen im Verbindungsdialogfeld eingeben W hlen Sie im Repository die Datenbank aus an die Sie diesen lokalen Ordner binden m chten Eventuell m ssen diese Einstellungen in mehreren Dialogfeldern vorgenommen werden Nachdem Sie alle Einstellungen vorgenommen haben klicken Sie im Dialogfeld Versionskontrolle wechseln auf OK Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz 239 13 Benutze
268. ebend anzuzeigen doppelklicken Sie auf sein Register Um ein als Register angezeigtes Fenster aus einer Gruppe derartiger Fenster herauszuziehen ziehen Sie es am Register heraus Automatisches Ausblenden der Seitenleisten Mit der Funktion zum automatischen Ausblenden k nnen Sie angedockte Seitenleisten als Schaltfl chen am Rand des Applikationsfensters minimieren damit Sie mehr Platz f r das Hauptfenster und andere Seitenleisten haben Wenn Sie ber eine minimierten Seitenleiste scrollen wird diese ausgerollt Um Seitenleisten automatisch auszublenden und wiederherzustellen klicken Sie auf das Pin Symbol in der Titelleiste des Seitenleistenfensters oder rechtsklicken Sie auf die Titelleiste und w hlen Sie den Befehl Automatisch ausblenden Hauptfenster Das Hauptfenster Abbildung unten ist der Bereich in dem alle Dokumente angezeigt und bearbeitet werden Minimize Restore and Close Active Document buttons Main Window Scroll document tabs Active document Active view of active document poe Document View Inactive Document Views i Dateien im Hauptfenster e Sie k nnen eine beliebige Anzahl an Dokumenten gleichzeitig ge ffnet haben und bearbeiten e Jedes offene Dokument hat sein eigenes Fenster und ein Register mit seinem Namen 2013 Altova GmbH Benutzerhandbuch 12 Einf hrung Die grafische Benutzeroberfl che am unteren Rand des Hauptfensters Um ein Dokument zum aktiven z
269. echanismen verwenden Eine Ausnahme ist die Eingabetaste Da das Dokument in der Authentic Ansicht vorformatiert ist werden und k nnen zwischen Eintr gen keine Zeilen Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 153 oder Leerzeichen eingef gt werden Die Eingabetaste in der Authentic dient daher dazu eine weitere Instanz des gerade bearbeiteten Elements einzuf gen und sollte ausschlie lich zu diesem Zweck verwendet werden Kopieren als XML oder als Text Text kann als XML oder als Text kopiert und eingef gt werden e Wenn Text als XML eingef gt wird so werden die XML Markup Tags zusammen mit dem Textinhalt von Nodes eingef gt Die XML Markup Tags werden sogar dann eingef gt wenn nur ein Teil des Node Inhalts kopiert wurde Damit der Markup Code eingef gt werden kann muss er dem Schema entsprechend an der Einf gestelle zul ssig sein e Wenn Text als Text eingef gt wird wird der XML Markup Code nicht eingef gt Um Inhalt als XML oder als Text einzuf gen kopieren Sie zuerst den Text Strg C klicken Sie mit der rechten Maustaste an die Stelle an der der Text eingef gt werden soll und w hlen Sie im Kontextmen den Befehl Einf gen als XML oder Einf gen als Text Bei Verwendung des Tastaturk rzels Strg V wird der Text im Standardeinf gemodus des SPS eingef gt Der Standardeinf gemodus wird vom Ersteller des SPS definiert N here Informationen dazu finden Sie im Ab
270. echte von Personen die Waren auf andere Weise als im Zuge ihrer gesch ftlichen T tigkeit erwerben Der vorstehende Haftungssauschluss die vorstehende Haftungsbeschr nkung sind wesentliche Bestandteile des zwischen Ihnen und Altova abgeschlossenen Lizenzvertrags d Anspr che in Zusammenhang mit Urheberrechtsverletzungen Altova wird Sie gegen ber allen Forderungen Prozessen oder Verfahren schad und klaglos halten bzw alle Anspr che Prozesse oder Verfahren beilegen die Dritte mit dem Argument gegen Sie erheben dass der Inhalt der Software gegen ein Urheberrecht verst t oder ein geistiges oder sonstiges Eigentumsrecht verletzt das durch das Recht der Vereinigten Staaten oder der Europ ischen Union gesch tzt ist insgesamt als Anspr che bezeichnet Dies erfolgt soweit nicht ausdr cklich etwas Anderes festgelegt ist jedoch nur insoweit als der betreffende Anspruch sich direkt aus der Verwendung der Software ergibt und nach Ma gabe der in Abschnitt 5 dieses Vertrags festgelegten Beschr nkungen Altova ist von jedem Anspruch innerhalb von zehn 10 Gesch ftstagen nachdem Sie erstmals davon benachrichtigt wurden in Kenntnis zu setzen Au erdem haben Sie mit Altova in angemessenem Umfang bei der Abwehr solcher Anspr che zu kooperieren und Altova dabei zu unterst tzen ohne dass Sie daf r Kosten geltend machen k nnen Das Recht auf Entscheidungen in Bezug auf solche Anspr che liegt allein bei Altova dies beinhaltet a
271. eerzeichen 5 lt CompanyLogo href nanonull gif gt Ga 6 lt Name gt Organi zation Chart lt Name gt Geil 7 lt Office gt Gay 8 lt Name gt Nanonull Inc lt Name gt Ge 9 lt Des c gt Gay Vergr ern Verkleinern Durch Scrollen mit der Maus und gleichzeitiges Gedr ckthalten der Strg Taste k nnen Sie die Textansicht vergr ern und verkleinern Auf diese Art k nnen Sie die Gr e des angezeigten Texts in der Textansicht vergr ern und verkleinern Wenn Sie die Schriftgr e ndern m chten tun Sie dies ber das Dialogfeld Optionen Gehe zu Zeile Zeichen Mit Hilfe dieses Befehls im Men Ansicht und der Schaltfl che in der Symbolleiste Text k nnen Sie zu einer bestimmten Zeile und einem bestimmten Zeichen im Dokumenttext navigieren 4 1 3 Bearbeiten in der Textansicht Die folgenden Textbearbeitungsfunktionen stehen in der Textansicht im Allgemeinen f r alle Dokumenttypen zur Verf gung Diese Funktionen sind Erg nzungen zu allgemeinen Bearbeitungsfunktionen wie Ausschneiden Kopieren Einf gen L schen und Alles markieren die im Men Bearbeiten zur Verf gung stehen Syntaxf rbung Start Tag and End Tag Suche Intelligentes Editieren Autokomplettierung Verschieben von gleichrangigen Elementen relativ zu einander Auswahl eines ganzen Elements Drag and Drop und Kontextmen s Suchen und Ersetzen e Unbegrenztes R ckg ngigmachen e Rechtschreibpr fung F r einige Dokumenttypen wie z B XML und XQu
272. ehandelt finden Sie in der jeweiligen Produktdokumentation Eigenschaften anzeigen Mit dem Befehl Eigenschaften anzeigen werden die Eigenschaften der gerade ausgew hlten Datei angezeigt Abbildung unten Welche Eigenschaften angezeigt werden h ngt vom verwendeten Versionskontrollsystem ab In der Abbildung unten sehen Sie die von Visual SourceSafe angezeigten Eigenschaften Beachten Sie dass dieser Befehl nur f r einzelne Dateien aktiv ist Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 281 Grouping Persons Persons xml General Check Out Status Links Paths Name Grouping Persons Persons xml Unicode UTF 8 Auto detect encoding of local file Size 2150 bytes 28 lines Store only latest version Latest Version 6 Date 1 25 13 3 22p Comment N here Informationen dazu finden Sie in der Dokumentation zum jeweiligen Versionskontrollsystem Status aktualisieren Mit diesem Befehl aktualisieren Sie den Status aller Projektdateien unabh ngig von ihrem derzeitigen Status Versionskontrollmanager Mit diesem Befehl starten Sie die native Benutzeroberfl che Ihrer Versionskontroll Software Versionskontrolle wechseln ber das aktuelle Binding stellt das aktive Applikationsprojekt eine Verbindung zur Versionskontrolldatenbank her daher muss das aktuelle Binding korrekt sein d h die Applikationsprojektdatei spp Datei muss sich im Ordner unter dem loka
273. ehl Zur ck Tastenk rzel Alt Pfeil nach links ist in der Browser und der Schema Ansicht aktiv Mit diesem Befehl wird in der Browser Ansicht eine zuvor angezeigte Seite aufgerufen Mit der Zur ck Taste auf Ihrer Tastatur erreichen Sie denselben Effekt Dieser Befehl ist hilfreich wenn Sie auf einen Link in Ihrem XML Dokument klicken und danach zu Ihrem XML Dokument zur ckkehren m chten In der Schema Ansicht gelangen Sie mit dem Befehl Zur ck zur zuvor angezeigten Komponente oder Ansicht Mit dem Befehl Zur ck k nnen Sie bis zu 500 zuvor angezeigte Positionen erneut anzeigen Vorw rts Der Befehl Vorw rts Tastenk rzel Alt Pfeil nach rechts ist in der Browser Ansicht aktiv In der Schema Ansicht ist dieser Befehl nur dann verf gbar wenn Sie zuvor den Befehl Zur ck verwendet haben Mit diesem Befehl gelangen sie i in der Browser Ansicht vorw rts durch vorher angezeigte Seiten ii und in der Schema Ansicht vorw rts durch zuvor angezeigten Ansichten von Schema Komponenten Abbrechen Dieser Befehl ist in der Browser Ansicht aktiv Mit diesem Befehl beenden Sie das Laden eines neuen Dokuments im Browser Dieser Befehl ist n tzlich wenn Sie gro e externe Dateien oder graphische Darstellungen ber eine langsame Internetverbindung laden 2013 Altova GmbH Benutzerhandbuch 340 Benutzerreferenz Men Browser 13 10 4 Aktualisieren Der Befehl Aktualisieren F5 ist in der Browser Ansicht aktiv Mit
274. eige ein aus 366 Projekt Fenster 365 366 Projektverwaltung in XMLSpy 49 Prozessor Informationen 375 PUBLIC Identifier Katalog 301 PVCS Version Manager 204 PXF Datei Ausgabedokumente von der Authentic Ansicht aus generieren 333 Q QName Serialisierung 2013 Altova GmbH Index 427 QName Serialisierung R ckgabe durch XPath 2 0 Funktionen 385 R Rechtliches 400 Referenz 239 Register 354 Registrierung der Altova Software 369 Registry Einstellungen 354 Regular Expression in Suchstring 262 Ressourcen Statusaktualisierungen im Hintergrund beschleunigen 204 RichEdit 3 0 359 RTF Ausgabe in der Authentic Ansicht anhand der PXF Datei generieren 333 R ckg ngig 257 R ckw rtskompatibilit t des XSLT 2 0 Prozessors 378 S Schema Design Ansicht 335 Dokumentation Schriftart 359 Einstellungen 354 siehe auch XML Schema 306 Schema Design Men 310 Schema Design Ansicht Diagramm anzeigen 317 Globale Elemente anzeigen 316 Zoom Funktion 316 Schema Schriftarten 359 Schema View 66 Schema Ansicht vorw rts und r ckw rts navigieren 84 Schemaf higkeit des XPath 2 0 und XQuery Prozessors 384 Schemas im Speicher 309 Schema Validierung eines XML Dokuments f r XQuery 381 Schlie en 249 Projekt 268 Schriftart Schema 359 Schema Dokumentation 359 Schriftarten in der Textansicht 54 Schriftgr e in Browser Ansicht 340 Scripts in XSLT XQuery sie
275. eigen Ist in der Content Model Ansicht aktiviert Damit wechseln Sie zwischen der Anzeige der IDCs im Diagramm Schaltfl che aktiviert und Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Schema Ansicht 71 der Anzeige der IDCs auf dem Register Identity Constraints Identity Constraints visualisieren Ist in der Content Model Ansicht aktiviert Damit k nnen Sie die IDC Informationen ein und ausblenden is Selector Node Field Node Mit diesen beiden in Node K stchen des Diagramms angezeigten Symbolen wird der in IDCs vom XPath Ausdruck f r selector bzw field ausgew hlte Node gekennzeichnet Visualisieren von IDCs Wenn die Schaltfl che Identity Constraints visualisieren 2 aktiviert ist werden die IDC Informationen im Diagramm angezeigt Wenn die Visualisierung aktiviert ist werden Nodes die von selector und field XPath Ausdr cken ausgew hlt weden durch Symbole in den entsprechenden K stchen gekennzeichnet siehe Schaltfl chen Abschnitt oben und das IDC K stchen durch gr ne Linien mit seinen selector und field K stchen verbunden siehe Abbildung oben Mit der Schaltfl che ID Constraints visualisieren wird auch die IDC Validierungsfunktion in der Schema Ansicht aktiviert Wenn ein XPath Ausdruck einen Fehler aufweist oder ein IDC fehlerhaft ist werden Fehler durch roten und Warnungen durch orangen Text gekennzeichnet Wenn Sie das XML Schema Dokument validieren werden die Fehler und Warnm
276. ein Wert zugewiesen wird falls und w hrend das Ausgabedokument ber die Befehlszeile kompiliert wird Um die Parameter die f r das SPS definiert wurden anzuzeigen klicken Sie im Dialogfeld Datenbankabfrage bearbeiten auf die Schaltfl che Parameter um das unten gezeigte Dialogfeld Parameter anzeigen aufzurufen 2013 Altova GmbH Benutzerhandbuch 166 Authentic Bearbeitung in der Authentic Ansicht Parameter bearbeiten Geben Sie in diesem Dialogfeld Parameternamen ohne vorangestelltes ein Parametername Default VYert price 10 00 state CA 2004 06 04 Abbrechen Das Dialogfeld Parameter anzeigen enthalt alle Parameter die fur das Stylesheet definiert wurden und Parameter m ssen im Stylesheet Design bearbeitet werden Neuordnen von Kriterien in DB Abfragen e Die logische Struktur der DB Abfrage und die Beziehung zwischen zwei Kriterien oder Kriteriengruppen wird grafisch angezeigt Jede Ebene der logischen Struktur wird durch eine eckige Klammer angezeigt Zwei Kriterien oder Kriteriengruppen nebeneinander bedeuten dass der AND Operator verwendet wurde w hrend bei Trennung von zwei Kriterien durch das Wort OR der OR Operator verwendet wurde Die Kriterien dienen auch dazu dem Benutzer einen klaren berblick ber die logische Struktur der DB Abfrage zu verschaffen Edit Database Query f as first character in value signifies parameter OR City San Diego OR l Append AND C
277. ektordner oder zu einem beliebigen anderen Ordner in der Projekthierarchie hinzugef gt werden Es gibt drei Arten von Ordnern i Projektordner ii externe Ordner iii externe Webordner Um einen Eintrag hinzuzuf gen w hlen Sie den entsprechenden Ordner aus und anschlie end den gew nschten Befehl aus dem Men Projekt oder dem Kontextmen des ausgew hlten Ordners Zu einem Projektordner k nnen die folgenden Eintr ge hinzugef gt werden e Projektordner gr n sind Ordner die Sie zu einem Projekt hinzuf gen um den Inhalt des Projekts zu gliedern Sie k nnen definieren welche Dateierweiterungen in den Eigenschaften dieses Ordners mit einem Projektordner verkn pft werden sollen Wenn Dateien zu einem Ordner hinzugef gt werden werden Sie automatisch zum ersten untergeordneten Ordner hinzugef gt mit dem diese Dateierweiterung verkn pft wurde Wenn daher mehrere Dateien zu einem Ordner hinzugef gt werden werden Sie nach ihrer Dateierweiterung in die untergeordneten Ordner eingeordnet e Externe Ordner gelb sind Ordner in einem Dateisystem Wenn ein externer Ordner zu einem Ordner hinzugef gt wird werden der externe Ordner sowie alle seine Dateien und Unterordner in das Projekt inkludiert Wenn Sie f r einen externen Ordner Dateierweiterungen definieren werden diese zum Filtern der im Projekt verf gbaren Dateien verwendet e Externe Webordner sind wie externe Ordner mit dem Unterschied dass sie sich auf einem Webserver
278. elativ machen zu Sie k nnen eine Datei auch ber eine globale Ressource eine URL klicken Sie dazu auf die Schaltfl che Durchsuchen oder eines der offenen Fenster in XMLSpy ausw hlen Klicken Sie dazu auf die Schaltfl che Fenster Gehe zu XSL Mit diesem Befehl ffnen Sie das zugeh rige XSLT Dokument falls Ihr XML Dokument eine Processing Instruction zur Verarbeitung eines Stylesheet also eine XSLT Zuweisung wie z B die folgende enth lt lt xml stylesheet type text xsl href Company xs1l gt Der Befehl Gehe zu XSL ffnet das XSLT Dokument anschlie end in XMLSpy 2013 Altova GmbH Benutzerhandbuch 326 Benutzerreferenz Men Authentic 13 8 Men Authentic ber die Authentic Ansicht k nnen Sie XML Dokumente editieren die auf StyleVision Power Stylesheets basieren die mit StyleVision von Altova erstellt worden sind Diese Stylesheets enthalten alle Informationen die ben tigt werden damit eine XML Datei grafisch in der Authentic Ansicht dargestellt werden kann Zus tzlich zu diesen Anzeigeinformationen erm glichen Ihnen StyleVision Power Stylesheets au erdem Daten in eine XML Datei zu schreiben Diese Daten werden mit Hilfe aller XSLT Stylesheet Funktionen dynamisch verarbeitet und sofort in Form einer Authentic Ansicht ausgegeben Des Weiteren k nnen Sie StyleVision Power Stylesheets erstellen um eine editierbare XML Ansicht einer Datenbank anzuzeigen Das StyleVision Power Stylesheet
279. eldungen im Fenster Meldungen angezeigt Sie k nnen die Validierung auch deaktivieren indem Sie die Schaltfl che ID Constraints visualisieren 2 deaktivieren XML Code Die IDC Beispiele weiter unten in diesem Abschnitt basieren auf dem folgenden g ltigen Instanzdokument lt results xmIns xsi http ww w3 org 2001 XxMLSchema instance xsi noNamespaceSchemaLocation Scores xsd gt ler Groups gt lt group id A gt lt team name Brazil gt lt team name Germany gt lt team name Italy gt lt team name Holland gt lt group gt lt group id B gt lt team name Argentina gt lt team name France gt lt team name England gt lt team name Spain gt ae Matches pes group A date_ 2012 06 12 location Munich gt lt team name Brazil for 2 points 3 gt lt team name Germany for 1 points 0 gt lt match gt lt match group A date 2012 06 12 location Frankfurt gt lt team name Italy for 2 points 1 gt lt team name Holland for 2 points 1 gt lt match gt lt match group B date 2012 06 13 location Munich gt lt team name Argentina for 2 points 3 gt lt team name France for 0 points 0 gt lt match gt lt match group B date 2012 06 13 location Berlin gt 2013 Altova GmbH Benutzerhandbuch 72 Bearbeitungsansichten Schema Ansicht lt team name England for 0 points 1 gt lt team name Spain
280. elektierte tred i re Niii a a E O E a toens hess 336 13 9 10 Optimale Breite 22 0 R A E A RE ER 336 13 9 11 Zeilenumbruch 2 2 nenn T EN Banana ine 337 13 9 12 Gehe zu Zeile Zeichen 2x2 N ar eae Ree En 337 13 9 13 3Gehetzu Datel 2 0 ae ee een 337 13 9 14 Einstellungen f r Textansicht u0000nenenesneesnennnennennennnennnnnnnenn nennen nennen 337 1 3 10 Menu Browsern yesinnineassheentnDnsBlpnkin mania 339 13101 Zuker Basen ram umleiten 339 13 10 2 Vorw rts ehe aa Skewes eed een en 339 13 103 Abbrechen hai ein eek ee es 339 13 104 Aktualisieren ae aaa isn Ree 340 13 10 35 Schriftgr e A E AE AN EN EE pn ansheshbtemipenenen 340 13 10 60 Netes Feinster aesmnra nana a E e aE 340 13 1 1 Menu Extras ee T E AE E E EE E EES 341 13 114 Benutzerdefinierte Tools 2nau0a ii e EA E E R EE Ee 341 13 11 2 Globale Resso cen 2 E iE EA RE ERE n 341 13 Mes Aktive K nfig rati oino e E EE Reken 342 BAA Anpassen ea nk ee a a ieee eae 343 BET CHI E E E AE 343 Symbolleisten s oaen SE na O er 344 E gt i e T EE E ee ee 345 E a u ee a E E E et EA E 347 Men r a a Rett e Aa 351 A QpUOnen a n a tes 353 Altova XMLSpy 2013 13 11 5 Symbolleisten und Fenster wiederherstellen u uenenennenennnenennnen 354 13 11 6 Optioneni ug uetseasitnieneteiheiiikltsensngnninrbnnmnken 354 Dale aa nee are Risen br TONGE NUDE ER 354 D telatlen a r cack tt nih
281. ellen d rfen nicht zum Bearbeiten statischer Tabellen verwendet werden Dynamische Tabellen enthalten Zeilen die eine sich wiederholende Datenstruktur darstellen 2013 Altova GmbH Benutzerhandbuch 156 Authentic Bearbeitung in der Authentic Ansicht d h jede Zeile weist dieselbe Datenstruktur auf Dies ist bei statischen Tabellen nicht der Fall Sie k nnen daher Zeilen bearbeiten also Zeilen anh ngen einf gen nach oben oder nach unten verschieben und l schen Diese Befehle stehen im Men Authentic und als Symbole in der Symbolleiste siehe Abb unten zur Verf gung Um diese Befehle zu verwenden platzieren Sie den Cursor an eine beliebige Stelle in der gew nschten Zeile und w hlen Sie den entsprechenden Befehl aus Administration Leave Total Used First Last Title EMail Shares Vernon Callah e 581 v calaby nanonull com 25 4 21 y Manager Accounts 20 Frank Further Receivable 471 ffurther nanonull com 22 Accounting j Loby Matise 963 lmatise nanonull com addShares 25 7 13 Manager Shares 1500 13 of Office 6 of Company Employees 3 20 of Office 9 of Company Non Shareholders Frank Further Loby Matise Zum Navigieren innerhalb der Zellen einer Tabelle verwenden Sie die Pfeiltasten der Tastatur nach oben nach unten nach links nach rechts Um von einer Zelle zur nachsten zu springen dr cken Sie die Tabulatortas
282. ellen eines einfachen Projekts Um ein einfaches Projekt zu erstellen gehen Sie folgenderma en vor 1 W hlen Sie die Men option Projekt Neu Im Projektfenster wird ein Projektordner mit dem Namen New Project erstellt Das neue Projekt enth lt leere Ordner f r typische XML Dateikategorien in einem Projekt siehe Abbildung unten 2013 Altova GmbH Benutzerhandbuch 50 XMLSpy Tutorial Projektverwaltung New Project E ML Files A XSL Files EI XQuery Files lig HTML Files DTD Schemas J Entities Klicken Sie auf das Register CompanyLast xml um diese Datei im Hauptfenster aktiv zu setzen W hlen Sie die Men option Projekt Aktive und verwandte Dateien hinzuf gen Es werden zwei Dateien zum Projekt hinzugef gt CompanyLast xml und AddressLast xsd Beachten Sie dass durch Verarbeitungsanweisungen referenzierte Dateien wie z B XSLT Dateien nicht als verwandte Dateien gelten W hlen Sie die Men option Projekt Projekt speichern und speichern Sie das Projekt unter dem Namen Tutorial Hinzuf gen von Dateien zu einem Projekt Sie k nnen auch andere Dateien zum Projekt hinzuf gen Gehen Sie dazu folgenderma en vor 1 Klicken Sie auf eine beliebige offene XML Datei mit der Erweiterung xm1 mit Ausnahme von CompanyLast xml um diese XML Datei zur aktiven zu machen Wenn keine andere XML Datei ge ffnet ist ffnen Sie eine oder erstellen Sie eine neue XML Datei W hlen Sie die Men option Projekt Aktiv
283. em sich die Dateien befinden in der Projektstruktur auf der rechten Seite des Dialogfelds siehe Abbildung oben aus Die Dateien im ausgew hlten Ordner werden im Fenster auf der linken Seite angezeigt W hlen Sie die freizugebende Datei aus um mehrere Dateien auszuw hlen halten Sie beim Anklicken die Strg Taste gedr ckt Die ausgew hlten Datei en werden im Textfeld Files to Share links oben angezeigt Die Dateien verschwinden aus dem Fenster auf der linken Seite Klicken Sie auf Freigeben und anschlie end Schlie en um die ausgew hlte n Datei en in den ausgew hlten lokalen Ordner zu kopieren Der freigegebene Ordner wird im Namen des Dialogfelds Share to Ordner angegeben In der Abbildung oben ist es der lokale Ordner da sich das Zeichen in dem Ordner im Repository an den der lokale Ordner gebunden ist befindet Sie k nnen den freigegebenen Ordner im Dialogfeld Versionskontrolle wechseln Abbildung unten Versionskontrolle wechseln sehen und den Ordner durch ndern des lokalen Pfads und Binding einstellen Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Arbeiten mit Versionskontrolle 237 12 6 5 Versionskontrolle wechseln Lokaler Pfad C Workspace Scc Provider Microsoft Visual SourceS afe Server Name C Workarea Server Binding MyProject BAAAAAAA Bindung aufheben Anmelde ID AAA Verbunden v Abbrechen N here Informationen zum Freigeben von Dateien ber Ihr V
284. ema Dokument validieren andernfalls wird Register 1 durch das Validierungsergebnis berschrieben Meldungen 7a maa a ls X Smart Fix anzeigen amp Die Datei C Users Documents Altova XMLSpy2013 Examples TutoriahCompanyfFirst xmi ist wohlgeformt 2013 Altova GmbH Benutzerhandbuch 42 XMLSpy Tutorial XML Dokumente Bitte beachten Sie Bei der Wohlgeformtheitspr fung nicht gepr ft wird ob die Struktur der XML Datei schemakonform ist Dies wird bei der Validierung der Datei berpr ft berpr fung der G ltigkeit Validierung Ein XML Dokument ist gem einem Schema g ltig wenn es von Struktur und Inhalt mit den Schema Spezifikationen bereinstimmt Um die G ltigkeit Ihres XML Dokuments zu berpr fen w hlen Sie zuerst die Text Ansicht aus und w hlen Sie anschlie end die Men option XML Validieren oder dr cken Sie die Taste F8 oder klicken Sie auf Ei Im Fenster Meldungen wird eine Fehlermeldung angezeigt dass die Datei nicht g ltig ist Nach dem Element City in Address werden obligatorische Elemente erwartet Wenn Sie Ihr Schema berpr fen werden Sie feststellen dass der ComplexType US Address dem aufgrund von xsi type attribute dieses Address Element entsprechen muss ein Content Model hat in dem auf das Element City ein Element Zip und ein Element State folgen muss Beheben von Validierungsfehlern Das Element welches den Fehler verursacht hat in diesem Fall das Element city wird
285. en 2013 Altova GmbH Benutzerhandbuch 330 Benutzerreferenz Men Authentic 13 8 5 XML Entities definieren Unabh ngig davon ob Ihr Dokument auf einer DTD oder einem XML Schema basiert k nnen Sie f r die Authentic Ansicht Entities definieren die dann in der Eingabehilfe Entities und im Kontext Untermen Entity einf gen angezeigt werden Wenn Sie in der Eingabehilfe Entities auf eine Entity doppelklicken wird die Entity an der aktuellen Cursorposition eingef gt Eine Entity ist n tzlich wenn Sie einen Textstring ein XML Fragment oder eine andere externe Ressource an mehreren Stellen in Ihrem Dokument einf gen m chten Sie definieren die Entity die im Grund eine Kurzbezeichnung ist die die gew nschten Daten repr sentiert im Dialogfeld Entities definieren Nachdem Sie die Entity definiert haben k nnen Sie sie an mehreren Stellen in Ihrem Dokument einf gen Dies spart Zeit und ist effizient wenn Sie nderungen am Dokument vornehmen m chten Sie k nnen in Ihrem Dokument zwei Arten von Entities verwenden geparste Entities wobei es sich um XML Daten handelt entweder Textstrings oder ein Fragment eines XML Dokuments oder nicht geparste Entities wobei es sich um nicht XML Daten wie z B eine Bin rdatei handelt gew hnlich Grafiken Sound oder Multimedia Objekte Jede Entity hat einen Namen und einen Wert Bei geparsten Entities ist die Entity ein Platzhalter f r die XML Daten Der Wert der En
286. en 002044200 se nnernnennenneennennsnnnenenen nennen nennen 233 12 6 4 Kopieren und Freigeben ber die Versionskontrolle enesnensessensersnenennnn 234 12 6 5 Wechseln der Versionskontrolle cccccccceccccessssceceesceceessseecessseeecessseceessseeceeseeeeeesseees 237 13 Benutzerreferenz 239 13 1 Meni Datei 802 nn Tl Btn Sse GB Bs Pea ee 240 BRE NeT wann rennen 240 1351220 SO en ea hale tele 243 Altova XMLSpy 2013 13 13 Newladents 23 i 2 0 8228 Bali ain ie tee ee ees 248 13 1 4 Kodie Reeves ton wctedessausave tb yh owed odin a a on Genet E a een 248 13 1 5 Schlie en Alle schlie en Alle inaktiven schlie en 249 13 1 6 Speichern Speichern unter Alles speichern u uneenennnennennnenne nennen 249 13 1 7 Als Mail senden 0 2 20e82822s Ri Ran detect ces ede Erna 254 1321 8 Dr cken EE E E ARGS BA a ee A AG 255 13 1 9 Druckvorschau Druckereinrichtung 0020420rnnenseensennsennsennenenen nennen nennen 255 13 1 10 Zuletzt verwendete Dateien Beenden cc cc eccecccceececeesssceceessceeceessececsseeeceesseeeeeesaeees 256 13 2 Men Bearbeiten c sssssconccsccsseessosesaccescosveonccnscaccesesnscesecsecevsdvenceeesccvesessontecteccccsseenecceeancesce 257 13 2 1 Riickgangig Wiederherstellen 00020020eeernnennensenseennennnennennnnnnnnnnne en nennen 257 13 2 2 Ausschneiden Kopieren Einf gen L schen
287. en Nachdem Sie mit dem Hinzuf gen Bearbeiten oder L schen globaler Ressourcen fertig sind klicken Sie im Dialogfeld Globale Ressourcen verwalten auf OK um Ihre nderungen in der Definitionsdatei f r globale Ressourcen zu speichern Verkn pfen von globalen Ressourcen mit Aliasnamen ber Konfigurationen Beim Erstellen einer globalen Ressource wird ein Aliasname auf eine Ressource Datei Ordner oder Datenbank gemappt Jedes Mapping wird als Konfiguration bezeichnet Ein einziger Aliasname kann daher mittels unterschiedlicher Konfigurationen mit mehreren Ressourcen verkn pft werden Abbildung unten Altova XMLSpy 2013 2013 Altova GmbH Globale Altova Ressourcen Definieren globaler Ressourcen 185 10 1 1 Konfiguration 1 Ressource 2 Ressource 3 Sie k nnen anschlie end in einer Altova Applikation Aliasnamen anstelle von Dateien zuweisen F r jeden Alias k nnen Sie zwischen den auf diesen Alias gemappten Ressourcen wechseln indem Sie einfach die aktive Konfiguration f r die globalen Ressourcen aktive Konfiguration wechseln Wenn Sie z B in Altova XMLSpy am XML Dokument MyXML xm1 eine XSLT Transformation durchf hren m chten k nnen Sie der globalen Ressource den Alias MyXSLT zuweisen damit diese als globale Ressource f r XSLT Transformationen verwendet wird Sie k nnen anschlie end in XMLSpy die aktive Konfiguration wechseln um andere XSLT Dateien zu verwenden Wenn in Configuration 1 die Datei F
288. en R ckg ngig Wiederherstellen Der Befehl R ckg ngig Strg Z unterst tzt unbegrenztes R ckg ngigmachen aller Aktionen Jede durchgef hrte Aktion kann in Einzelschritten r ckg ngig gemacht werden Der Verlauf der durchgef hrten Aktionen wird beim Schlie en des Dokuments gespeichert sodass Aktionen auch zu einem sp teren Zeitpunkt zur ckverfolgt werden k nnen Mit Wiederherstellen Strg Y in Visual Studio Wiederholen k nnen Sie zuvor r ckg ngig gemachte Aktionen wiederherstellen Sie k nnen den Verlauf des Dokuments sowohl zur ck als auch nach vorne verfolgen Ausschneiden Kopieren Einf gen L schen Mit dem Befehl Ausschneiden Umschalt Entf oder Strg X L wird der markierte Text bzw das markierte Objekt in die Zwischenablage kopiert und aus der aktuellen Position im Dokument gel scht Mit dem Befehl Kopieren Strg C kopieren Sie markierten Text oder Objekte in die Zwischenablage So k nnen Sie Daten in XMLSpy duplizieren oder in eine andere Applikation kopieren Mit dem Befehl Einf gen Strg V BI tigen Sie den Inhalt der Zwischenablage an der aktuellen Cursorposition ein Mit dem Befehl L schen Entf X wird der markierte Text das markierte Objekt gel scht ohne dass es in die Zwischenablage kopiert wird XPath kopieren Der Befehl XPath kopieren steht in der Text und der Grid Ansicht zur Verf gung und erstellt einen XPath Ausdruck der den die aktuell ausgew hlten Node s ausw hlt und
289. en berblick Anschlie end wird n her auf die Einzelheiten eingegangen e Die Datumsauswahl ist ein grafischer Kalender der Daten im korrekten XML Format eingibt wenn Sie auf ein Datum klicken Siehe Datumsauswahl e Eine Entity ist ein K rzel f r ein Sonderzeichen oder einen Textstring Sie k nnen Ihre eigenen Entities definieren um Sonderzeichen oder Textstrings durch Eingabe der Entity einf gen zu k nnen N here Informationen dazu finden Sie unter Definieren von Entities e Die Bildformate die in der Authentic Ansicht angezeigt werden k nnen 8 2 1 Grundlegendes zur Bearbeitung Bei der Bearbeitung in der Authentic Ansicht wird ein XML Dokument bearbeitet In der Authentic Ansicht kann der Markup Code der die Struktur des XML Dokuments definiert jedoch ausgeblendet werden sodass nur mehr der Inhalt des Dokuments angezeigt wird erste Abbildung unten Sie m ssen sich daher nicht mit dem technischen Hintergrund von XML auseinandersetzen und k nnen das Dokument wie ein normales Textdokument bearbeiten Bei Bedarf k nnen Sie den Markup Code w hrend der Bearbeitung jederzeit einblenden zweite Abbildung unten Vereno Office Summary 4 departments 16 employees The company was established in Vereno in 1995 as a privately held software company Since 1996 Nanonull has been actively involved in developing nanoelectronic software technologies It released the first version of its acclamed NanoSoft Development Suite in February 1
290. en um die Ausgabe als Datei zu speichern Wenn keine dieser beiden Speicheroptionen ausgew hlt ist wird das Transformationsergebnis als tempor re Datei geladen wenn die globale Ressource aufgerufen wird 1 Definieren Sie falls n tig mehrere Konfigurationen Sie k nnen mehrere Konfigurationen hinzuf gen und f r jede davon eine Ressource definieren Wiederholen Sie dazu f r jede Konfiguration die Schritte 3 und 4 Sie k nnen jederzeit eine neue Konfiguration zur Aliasdefinition hinzuf gen 2 Speichern Sie die Aliasdefinition Klicken Sie auf OK um den Alias und alle seine Konfigurationen als globale Ressource zu speichern Die globale Ressource wird im Dialogfeld Globale Ressourcen verwalten unter Dateien aufgelistet 2013 Altova GmbH Benutzerhandbuch 188 Globale Altova Ressourcen Definieren globaler Ressourcen Ergebnis einer MapForce Transformation Altova MapForce mappt ein oder mehrere bestehende Input Dokument Schemas auf ein oder mehrere neue Output Dokument Schemas Dieses Mapping das von einem Benutzer in MapForce erstellt wird wird als MapForce Design MFD bezeichnet Als Datenquellen k nnen XML Dateien Textdateien Datenbanken usw die den Input Schemas entsprechen verwendet werden MapForce generiert XML Ausgabedateien die dem Output Dokument Schema entsprechen Dieses generierte Ausgabedokument ist die Datei die unter Ergebnis der MapForce Transformation als globale Ressource verwendet wird
291. en Datentypfehler werden rot gekennzeichnet Der neue Datensatz wird zur DB hinzugef gt wenn Sie Datei Speichern ausw hlen Nachdem ein neuer Datensatz zur Datenbank hinzugef gt wurde wird das AltovaRowStatus Feld initialisiert gekennzeichnet durch und der Datensatz wird in der Authentic Ansicht als regul rer Datensatz angezeigt 2013 Altova GmbH Benutzerhandbuch 168 Authentic Bearbeitung in der Authentic Ansicht ndern eines Datensatzes Um einen Datensatz zu ndern setzen Sie den Cursor an die gew nschte Stelle in der DB Tabelle und nehmen Sie die gew nschten nderungen vor Wenn die Anzahl der Datens tze beschr nkt ist m ssen Sie eventuell siehe Navigieren in einer DB Tabelle zum gew nschten Datensatz navigieren Wenn Sie einen Datensatz bearbeiten werden die Eintr ge in allen Feldern des Datensatzes unterstrichen und der AltovaRowStatus aller prim ren Instanzen dieses Datensatzes wird auf U f r Updated Aktualisiert gesetzt F r alle sekund ren Instanzen dieses Datensatzes wird der AltovaRowStatus auf u klein geschrieben gesetzt Die prim ren und sekund ren Instanzen eines Datensatzes werden durch die Struktur der DB definiert und ebenfalls von dem davon generierten XML Schema Wenn z B eine Adresstabelle in einer Kundentabelle enthalten ist kann die Adresstabelle im Design Dokument in zwei Instantiierungstypen vorkommen als Adresstabelle selbst und innerhalb von Instantiierungen der K
292. en Optimale Breite anwenden Beim Drucken Ganzer Pfadname Optimale Breite bei i Authentic Ansicht 7 Bei Zuweisung eines StyleVision Stylesheet Max Zellenh he i Dateien immer in der Authentic Ansicht ffnen Pretty Print Browser Ansicht Einr ckung verwenden In eigenem Fenster anzeigen Pretty Print wird bei Klicken auf die Schaltfl che in der Textansicht oder bei Wechseln einer Ansicht oder Schema Ansicht ee Ein derived type kann Inhalt haben auf den sich die nderung des base type auswirkt Inhalt beibehalten wenn er auch zusammen mit dem neuen base type verwendet werden kann J Optionen bei jeder nderung des base type best tigen ffnen Sie das Dialogfeld Einstellungen f r Textansicht Befehl Ansicht Einstellungen f r Textansicht Abbildung unten und verringern Sie die Tabulatorgr e im Bereich Tabulatoren auf 3 Belassen Sie die Standardeinstellung des Optionsfelds Tabulatoren einf gen unver ndert Mit dieser Einstellung wird die 2013 Altova GmbH Benutzerhandbuch 30 XMLSpy Tutorial XMLSpy Benutzeroberfl che Pretty Print Einr ckung als Tabulator und nicht in Form von Leerzeichen angezeigt wobei jeder Tabulator eine Breite von drei Leerzeichen hat Klicken Sie anschlie end auf OK 4 Wahlen Sie den Men befehl Bearbeiten Pretty Print Daraufhin wird das Dokument mit Pretty Print und mit der neuen Tabulatorbreit
293. en aktiviert haben ist der Pfad relativ andernfalls ist er absolut wie in der obigen Abbildung 3 4 2 Transformieren der XML Datei Um das XML Dokument mit Hilfe der zugewiesenen XSL Datei zu transformieren gehen Sie folgenderma en vor 1 2 Stellen Sie sicher dass die XML Datei das aktive Dokument ist W hlen Sie die Men option XSL XQuery XSL Transformation F10 oder klicken Sie auf das Symbol um die Transformation mittels des in dem XML Dokument referenzierten XSL Stylesheet zu starten Da die Datei Company xs1 ein XSLT 1 0 Dokument ist wird f r die Transformation automatisch der integrierte Altova XSLT 1 0 Prozessor ausgew hlt Das Ausgabedokument wird in der Browser Ansicht angezeigt Es hat den Namen XSL Output html Wenn die HTML Ausgabedatei nicht generiert wird stellen Sie sicher dass die Standarddateierweiterung im Dialogfeld Optionen Extras Optionen auf dem Register XSL auf htm1 gesetzt wurde Die Firmendaten werden in einem Block links oben angezeigt w hrend die Personendaten unterhalb davon in Tabellenform dargestellt werden Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XSLT Transformationen 47 Your Company Name US dependency Street Noble Ave City Dallas State Texas Bitte beachten Sie Falls in der Ausgabedatei nur eine Tabellenkopfzeile aber keine Tabellendaten zu sehen sind stellen Sie bitte sicher dass Sie den Target Namespace f r Ihr Schema definiert h
294. en bei einem einmaligen Klick wird aufsteigend sortiert bei zweimaligem Klick absteigend die Gr e des Dialogfelds und die Spaltenbreite anpassen Sperren Sobald eine Entity im XML Dokument verwendet wird ist sie gesperrt und kann im Dialogfeld Entities definieren nicht bearbeitet werden Gesperrte Entities werden durch das Schlosssymbol in der ersten Spalte gekennzeichnet Durch das Sperren einer Entity wird sichergestellt dass das Dokument in Bezug auf Entities g ltig ist Das Dokument w re ung ltig wenn eine Entity referenziert aber nicht definiert ist Doppelt vorhandene Entities werden markiert Einschr nkungen f r Entities Eine Entity innerhalb einer anderen Entity wird nicht aufgel st weder im Dialogfeld noch in der Authentic Ansicht noch in der XSLT Ausgabe und das kaufm nnische Und Zeichen einer derartigen Entity wird in seiner Escape Form also gamp angezeigt Externe ungeparste Entities bei denen es sich nicht um Bilddateien handelt werden in der Authentic Ansicht nicht aufgel st Wenn f r ein Bild im Design definiert ist dass eine externe ungeparste Entity gelesen werden soll und wenn als URI ein Entity Name z B 1ogo definiert ist so kann dieser Entity Name im Dialogfeld Entities definieren siehe Abbildung oben als externe ungeparste Entity mit einem Wert der zur URI der Bilddatei aufgel st wird wie diese f r die Entity logo in der Abbildung oben geschehen ist definiert werden Grafiken
295. en das als RichEdit Komponente erstellt wurde werden die Schaltfl chen und Steuerelemente in der RichEdit Symbolleiste Abbildung unten aktiv Anderfalls sind sie ausgegraut B Z U 5 Times New Roman W hlen Sie den gew nschten Text aus und definieren Sie die Stile die Sie darauf anwenden m chten mit Hilfe der Schaltfl chen und Steuerelemente der RichEdit Symbolleiste Mit Hilfe von RichEdit kann der Benutzer der Authentic Ansicht die Schriftart font Schriftbreite font weight Schriftverzierung font decoration Schriftgr e font size Hintergrundfarbe und Ausrichtung des Texts definieren Der mit Stilen versehene Text wird in die Tags des Stilelements eingeschlossen Einf gen von Entities Einige Zeichen sind in XML Dokumenten f r Markup Tags reserviert und k nnen in normalem Text nicht verwendet werden Dies sind die Zeichen Kaufm nnisches Und Apostroph kleiner als lt gr er als gt und doppeltes Anf hrungszeichen Wenn Sie diese Zeichen in Ihren Daten verwenden m chten m ssen Sie sie als Entity Referenzen ber die Eingabehilfe Entities Abbildung unten einf gen Entities XML bietet auch die M glichkeit benutzerdefinierte Entities zu erstellen Dabei kann es sich um Folgendes handeln i Sonderzeichen die auf Ihrer Tastatur nicht zur Verf gung stehen ii Textstrings die Sie in Ihrem Dokumentinhalt wiederverwenden m chten iii XML Datenfragmente oder iv andere Ressourc
296. en wie z B Bilder Sie k nnen in der Applikation Authentic Ansicht Ihre eigenen Entities definieren Nachdem Sie diese definiert haben werden die Entities in der Eingabehilfe Entities angezeigt und k nnen dann in das Dokument eingef gt werden Einf gen von CDATA Abschnitten CDATA Abschnitte sind Textabschnitte in einem XML Dokument die der XML Parser nicht als XML Daten verarbeitet Mit Hilfe dieser Abschnitte k nnen Sie gro e Textabschnitte auslassen wenn die Ersetzung von Sonderzeichen durch Entity Referenzen nicht w nschenswert ist ein Beispiel w re Programmcode oder ein XML Fragment das mit seinen Markup Tags wiedergegeben werden soll CDATA Abschnitte k nnen innerhalb von Elementinhalt vorkommen und werden am Beginn und Ende von lt CDATA bzw gt eingeschlossen Folglich sollte der Textstring gt nicht in einem CDATA Abschnitt vorkommen da damit das Ende des Abschnitts gekennzeichnet w rde In diesem Fall kann das Zeichen gr er als durch ihre Entity Referenz sgt dargestellt werden Um einen CDATA Abschnitt in ein Element einzuf gen platzieren Sie den Cursor an der gew nschten Stelle rechtsklicken Sie und w hlen Sie im Kontextmen den Befehl CDATA Abschnitt einf gen Um die CDATA Abschnittstags in der Authentic Ansicht anzuzeigen wechseln Sie in die Markup Anzeige Alternativ dazu k nnen Sie den Text markieren der in einen DATA Abschnitt eingeschlossen werden soll und den Befehl CDATA Abschnitt einf
297. en der XSL Stylesheet Datei Sie k nnen auch weitere notwendige Parameter anh ngen IV Ausgabe des evtermen Progamms nach der Transformation anzeigen IV Ausgabefehler des externen Programms nach Transformation anzeigen Standard Dateierweiterung der Ausgabedatei html IV Ausgabefenster wiederverwenden IV Dateierweiterung aus lt xstoutput method gt Attribut verwenden falls verf gbar Pfad zum SL FO Transformationsprozessor eingeben bei Verwendung von FOP bitte Pfad zu fop bat eingeben CFO P fop bat Durchsuchen g Oben ausgew hlten XSLT Prozessor zur Durchf hrung des XSLT Teils und anschlie end XSL FO Prozessor f r FO Teil verwenden C XSL FO Prozessor f r XSLT und FO Teil der Transformation verwenden XSLT Transformationen XMLSpy enth lt den Altova XSLT 1 0 Prozessor und den Altova XSLT 2 0 Prozessor die Sie f r Ihre XSLT Transformationen verwenden k nnen Je nach dem Wert des version Attributs im Element xsl stylesheet oder xsl transform wird immer der jeweilige XSLT Prozessor f r Transformationen verwendet Zur Transformation von XML Dokumenten mittels XSLT k nnen Sie die folgenden Prozessoren verwenden e den integrierten Altova XSLT Prozessor einschlie lich Altova XSLT 1 0 und Altova XSLT 2 0 Prozessor e den MSXML 3 0 4 0 oder 6 0 Parser welcher bereits vorinstalliert ist Wenn Sie wissen welche Version des MSXML Parsers auf Ihrem Rechner l uft k nnten Sie ihn ausw hlen Andernfalls w
298. en festgelegte Art in Zusammenhang stehen In der Abbildung unten enth lt z B ein Projekt namens Examples die Dateien f r verschiedene Beispiele in Beispielordnern von denen jeder weitere Unterordner enthalten kann Im Projekt Examples ist der Beispielordner OrgChart in Unterordner f r XML Altova XMLSpy 2013 2013 Altova GmbH Einf hrung Die grafische Benutzeroberfl che 13 XSL und Schema Dateien gegliedert Examples EES Org Chart ED XML Files OrgChart xmi ED XSL Files OrgChart sps 2 OrgChart xsl o DTD Schemas address xsd tah OrgChart xsd TextState xsd m Expense Report International m Purchase Order SOAP Debugger m WSDL Editor MapForce H IndustryStandards XBRL Examples H XML based Website ZIP Archives im XQuery ED XSLT2 mB Office2007 Projekte dienen also als Sammelbeh lter f r gemeinsam verwendete Dateien damit diese schneller aufgerufen werden k nnen Des Weiteren k nnen Sie Schemas und XSLT Dateien f r einzelne Ordner definieren um die Batch Verarbeitung f r Dateien in einem Ordner zu erm glichen Projektoperationen Die Befehle f r Ordneroperationen stehen im Men Projekt zur Verf gung Einige Befehle stehen in den Kontextmen s Aufruf mittels Rechtsklick des Projekts und seinen Ordnern zur Verf gung Im Projektfenster ist immer nur ein Projekt ge ffnet Wenn ein neues Projekt erstellt oder ein bestehendes ge ffnet wird wird das Projek
299. en k nnen Wenn Sie ein Dokument bearbeiten sehen Sie in den Eingabehilfen je nach Cursorposition Bearbeitungsoptionen zur Struktur Die Eingabehilfen beziehen die erforderlichen Informationen aus der zugrunde liegenden DTD dem XML Schema und oder dem StyleVision Power Stylesheet Wenn Sie z B ein XML Datendokument bearbeiten werden in den entsprechenden Eingabehilfenfenstern die Elemente Attribute und Entities angezeigt sowie dazugeh rige Informationen die an der aktuellen Cursorposition Altova XMLSpy 2013 2013 Altova GmbH Einf hrung Die grafische Benutzeroberfl che 15 eingef gt werden k nnen Welche Eingabehilfen angezeigt werden ist abh ngig von den folgenden Faktoren 1 der Art des bearbeiteten Dokuments So haben XML Dokumente z B andere Eingabehilfen als XQuery Dokumente Im ersteren stehen Elemente Attribute und Entities Eingabehilfen zur Verf gung in XQuery Eingabehilfen f r XQuery Schl sselw rter Variablen und Funktionen Die f r die einzelnen Dokumente verf gbaren Eingabehilfen werden in der Beschreibung zum jeweiligen Dokumenttyp n her behandelt 2 der aktuellen Ansicht Da die Bearbeitungsweise in den verschiedenen Ansichten unterschiedlich ist sind die Eingabehilfen so konzipiert dass sie mit der Bearbeitungsweise in der entsprechenden Ansicht kompatibel sind So kann z B in der Textansicht ein Element nur an der Cursorposition eingef gt werden Daher ist die Eingabehilfe so konzipiert dass
300. en ss sh cnc asstnas a a a a 156 Schaltfl chen zum Bearbeiten von CALS HTML Tabellen 00 160 8 2 3 Bearbeiten einer DB au Hann acht a Ren 162 Navigieren in einer DB Tabelle 2 22 2 222 en En N e 163 DB Abfr gen 2 2 2 een in Dane tee atin 163 ndern einer DB Tabelle unanannsssnenessennennsensnnsennennnenennnnnnennnanennsnnnenn 167 8 2 4 Arbeiten mit Datumsangaben unseessesseneneesnesnennnnnenneenneennennnennen nn 169 Datumswahl asus rast Aaa ade ateit Mh tnla alan arn Ait 169 TEXlEIN K E euere Eee 170 8 2 5 Definieren von Entities as AG Revie ee Hitman Ri 170 8 2 6 Grafiken in der Authentic Ansicht cceccccecsseessessceesceesceecesecsaecaecneecaeeeseeeeeeeeeeerenrees 172 Altova XMLSpy 2013 8 2 7 Verwendung von Tasten in der Authentic Ansicht sssseessessensesnensensensennnenenn 173 9 HTML CSS JSON 174 EEN UPN SSS OE SEE SOE nn en a Se Tata een Dar ects g 175 9 9 LESS As ee ET a Ba ages eva A Misuse Toa HL Aaa 177 10 Globale Altova Ressourcen 182 10 1 Definieren globaler Ressourcen rasen seen oe 183 10 11 D telen acessrch essen nn nennen ada 185 MOOT IZ O EN E EE AE TE nn REINER aS 190 10 2 Verwendung globaler Ressourcen Hrn AE EE OE a meee 192 10 2 1 Zuweisen von Dateien und Orden cece eccscccceesceceessececeessccecesssecsesseseceeseeeeeesseees 192 10 2 2 Wechseln von Konfigurationen useessesssssnnesn
301. en und Antworten im Web Komponenten und Gratistools downloaden XMLSpy im Internet XMLSpy Training 9 ber xMLSpy Im Hilfemen finden Sie weiters den Registrierungsdialog ber den Sie Ihren Keycode eingeben k nnen sobald Sie das Produkt erworben haben Inhaltsverzeichnis Mit diesem Befehl erhalten Sie eine hierarchische Darstellung aller Kapitel und Themen die in der Onlinehilfe enthalten sind Verwenden Sie diesen Befehl um direkt von XMLSpy in das Inhaltsverzeichnis zu gelangen Sobald das Hilfefenster ge ffnet wurde k nnen Sie zwischen dem Inhaltsverzeichnis dem Index und der Suchfunktion w hlen Auf dem Register Favoriten k nnen Sie Lesezeichen zu Kapiteln innerhalb der Hilfe setzen Index Mit diesem Befehl gelangen Sie in das Stichwortverzeichnis der Onlinehilfe Sie k nnen auch das Register Index in der Onlinehilfe verwenden Der Index bietet eine Liste von Stichw rtern mit denen Sie durch Doppelklick zu den jeweiligen Abschnitten gelangen die das Stichwort behandeln Wenn es mehrere Abschnitte oder Kapitel gibt in denen das Stichwort vorkommt werden Sie aufgefordert aus einer Liste das gew nschte Kapitel auszuw hlen 2013 Altova GmbH Benutzerhandbuch 368 Benutzerreferenz Men Hilfe 13 13 3 Suche Mit dem Suchbefehl k nnen Sie eine Volltextsuche in der gesamten Onlinehilfe starten e Geben Sie den Suchbegriff im Suchfeld ein und dr cken Sie die Einga
302. en unten Mit dem Befehl Zeile nach oben wird in der Authentic Ansicht die markierte Zeile um eine Zeile nach oben verschoben Mit dem Befehl Zeile nach unten wird in der Authentic Ansicht die markierte Zeile um eine Zeile nach unten verschoben Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Authentic 333 13 8 9 HTML RTF PDF Word 2007 Dokument generieren Diese vier Befehle dienen zum Generieren von Ausgabedokumenten anhand eines in einer PXF Datei gespeicherten XML Dokuments in der Authentic Ansicht HTML Dokument generieren RTF Dokument generieren PDF Dokument generieren Word 2007 Dokument generieren Diese Befehle stehen auch ber die Symbolleiste Portable XML Form PXF Abbildung unten zur Verf gung 3 8 8 2 om aa Gia oi y Durch Klicken auf den jeweiligen Befehl wird ein HTML RTF PDF bzw DocX Ausgabedokument generiert Diese Schaltfl chen sind aktiv wenn eine PXF Datei in der Authentic Ansicht ge ffnet ist Die einzelnen Befehle und Schaltfl chen sind dann aktiviert wenn die PXF Datei auch das XSLT Stylesheet f r das jeweilige Ausgabeformat enth lt Wenn die PXF Datei z B die XSLT Stylesheets f r HTML und RTF enthalten sind nur die Befehle und Symbolleistenschaltfl chen f r HTML und RTF aktiviert w hrend diejenigen f r die PDF und DocX Word 2007 Ausgabe deaktiviert sind 2013 Altova GmbH Benutzerhandbuch 334 Benutzerreferenz Men Ansicht 13
303. en wie z B in xpointer element usa element addresses 1 lement 1 1 Anmerkung Der Namespace Binding Kontext wird im element Schema nicht verwendet das das element Schema qualified Names nicht unterst tzt 13 2 6 Pretty Print Mit diesem Befehl wird Ihr XML Dokument in der Text Ansicht neu formatiert Zwei Formatierungsoptionen stehen zur Verf gung abh ngig davon ob im Dialogfeld Optionen auf dem Register Ansicht Extras Optionen das Kontrollk stchen Einr ckung verwenden aktiviert ist oder nicht e Einr ckung verwenden aktiviert Das Dokument wird so neu formatiert dass Sie eine strukturierte Ansicht erhalten Jede untergeordnete Ebene in der Hierarchie wird um den definierten Einr ckungsabstand weiter einger ckt Dadurch erhalten Sie eine bessere bersicht ber die Dokumentstruktur e Einr ckung verwenden deaktiviert Das Dokument wird so neu formatiert dass jede neue Zeile links ausgerichtet ist Um eine strukturierte einger ckte Ansicht des XML Dokuments einzurichten befolgen Sie die folgende Methode 1 Aktivieren Sie im Dialogfeld Optionen auf dem Register Ansicht Extras Optionen das Kontrollk stchen Einr ckung verwenden 2 Definieren Sie im Dialogfeld Einstellungen f r Textansicht Ansicht Einstellungen f r Textansicht die Tabulatorgr e die Sie f r die Einr ckung des mit Pretty Print formatierten Texts verwenden m chten 3 Geben Sie im Dialogfeld Optionen auf
304. enden Info Fenster Mit diesem Befehl schalten Sie das Info Fenster ein oder aus Dieses Fenster ist andockbar d h wenn Sie auf die Titelleiste klicken k nnen Sie das Fenster an jede beliebige Stelle verschieben Mit Rechtsklick docken Sie das Fenster wieder an oder verbergen es Eingabehilfen Mit diesem Befehl blenden Sie alle drei Eingabehilfe Fenster ein oder aus Dieses Fenster ist andockbar d h wenn Sie auf die Titelleiste klicken k nnen Sie das Fenster an jede beliebige Stelle verschieben Mit Rechtsklick docken Sie das Fenster wieder an oder verbergen es Ausgabefenster Bei den Ausgabefenstern handelt es sich um eine Gruppe von drei mit Registern versehenen Ausgabebereichen Diese sind das Fenster Meldungen in dem Meldungen wie z B 2013 Altova GmbH Benutzerhandbuch 366 Benutzerreferenz Men Fenster Validierungsergebnisse angezeigt werden das Fenster In Dateien suchen und das Fenster XPath in dem sie Ergebnisse der XPath Auswertung angezeigt werden In der Anfangseinstellung werden sie unterhalb des Hauptfensters ge ffnet Mit dem Befehl Ausgabefenster k nnen Sie die Ausgabefenster ein oder ausblenden Das Fenster f r die Ausgabebereich kann an oder abgedockt werden Wenn Sie die Titelleiste ziehen k nnen Sie es verschieben und als freischwebendes Fenster anordnen Um das Fenster anzudocken oder auszublenden klicken Sie mit der rechten Maustaste auf die Titelleiste Eine ausf hrliche Bes
305. endet werden Die Verwendung von Warenzeichen ist nur zur Kennzeichnung von Druckmaterialien die mit der Software hergestellt wurden gestattet Es entstehen Ihnen daraus keinerlei Eigentumsrechte an dem betreffenden Warenzeichen XMLSpy Authentic StyleVision MapForce UModel DatabaseSpy DiffDog SchemaAgent SemanticWorks MissionKit Markup Your Mind Nanonull und Altova sind in mehreren L ndern eingetragene Warenzeichen von Altova GmbH Unicode und das Logo von Unicode sind Warenzeichen von Unicode Inc Windows Windows XP Windows Vista und Windows 7 sind Warenzeichen von Microsoft W3C CSS DOM MathML RDF XHTML XML und XSL sind in mehreren Landern eingetragene Warenzeichen des World Wide Web Consortium W3C Marken des W3C sind von den Dachinstitutionen des Konsortiums MIT INRIA und Keio eingetragen und stehen in deren Eigentum Sofern dies nicht ausdr cklich hierin festgelegt ist entstehen Ihnen aus diesem Lizenzvertrag keinerlei geistigen Eigentumsrechte an der Software Mitteilungen ber geltend gemachte Verst e gegen geistige Eigentumsrechte sind an den Copyright Agent von Altova zu richten n here Angaben dazu finden Sie auf der Website von Altova 3 BERTRAGUNGSBESCHR NKUNG Ungeachtet der vorstehenden Bestimmungen d rfen Sie alle Ihre Rechte zur Verwendung der Software an eine andere nat rliche oder juristische Person unter der Voraussetzung bertragen dass a Sie den vorliegende
306. enigen die an der aktuellen Cursorposition verf gbar sind Verwenden Sie die HTML Eingabehilfen wie in der Textansicht beschrieben Autokomplettierung W hrend der Eingabe von Markup Text in Ihr HTML Dokument stellt XMLSpy eine Autokomplettierungshilfe zur Verf gung Es wird eine Popup Liste aller Nodes angezeigt die an der Cursorposition eingef gt werden k nnen W hrend der Eingabe wird in der Liste der passendste Vorschlag markiert siehe Abbildung unten Klicken Sie auf den ausgew hlten Eintrag um ihn an der Cursorposition einzuf gen lt html gt lt head gt i lt title gt Enter the title of your HTML document here lt title gt lt head gt lt body gt i lt p gt Enter the body text of your HTML document here lt p gt ondblclick onkeydown onkeypress onkeyup onmous edown onmous emove onmouseout onmouseover onmous eup vie Die Autokomplettierung f r Elemente wird angezeigt wenn die linke Klammer des Node Tag eingegeben wird Bei Eingabe des Start Tag eines Element Node wird automatisch auch der End Tag eingef gt Dadurch wird die Wohlgeformtheit des Dokuments gew hrleistet Die Autokomplettierung f r Attribute erscheint wenn nach dem Elementnamen in einem Start Tag ein Leerzeichen eingegeben wird Wenn Sie im Autokomplettierungs Popup Fenster auf einen Attributnamen klicken wird das Attribut an der Cursorposition innerhalb von Anf hrungszeichen eingef gt wobei der Cursor zwischen die Anf hrungs
307. enn Sie eine Anmelde ID eingegeben haben wird diese an das Versionskontrollsystem bergeben andernfalls m ssen Sie Ihre Anmeldeinformationen im Verbindungsdialogfeld eingeben 4 Wahlen Sie im Repository die Datenbank aus an die Sie diesen lokalen Ordner binden m chten Eventuell m ssen diese Einstellungen in mehreren Dialogfeldern vorgenommen werden 5 Nachdem Sie alle Einstellungen vorgenommen haben klicken Sie im Dialogfeld Versionskontrolle wechseln auf OK 13 3 7 Dateien zu Projekt hinzuf gen tA Mit diesem Befehl f gen Sie Dateien in das aktuelle Projekt ein Verwenden Sie diesen Befehl um Dateien in einen beliebigen Ordner Ihres Projekts einzuf gen Sie k nnen einzelne Dateien oder Dateigruppen Auswahl mit Strg Klick im Dialogfeld ffnen hinzuf gen Wenn Sie Dateien in ein Projekt einf gen werden diese automatisch nach Erweiterung sortiert in die entsprechenden Projektordner verteilt Einstellungen hierzu im Dialogfeld Projekteigenschaften 13 3 8 Globale Ressource zu Projekt hinzuf gen Mit dem Befehl Projekt Globale Ressource zu Projekt hinzuf gen wird das Dialogfeld Globale Ressource ausw hlen aufgerufen in dem Sie eine globale Ressource vom Typ Datei oder Ordner ausw hlen k nnen um diese zum Projekt hinzuzuf gen Bei Auswahl einer globalen Ressource vom Typ Datei wird eine Datei auf Basis der im Dialogfeld Projekteigenschaften definierten Dateierweiterung zum entsprechenden Ordner hinzugef
308. enth lt Informationen um eine Verbindung zu einer Datenbank herzustellen die Datenbankdaten in der Authentic Ansicht anzuzeigen und wieder zur ck in die Datenbank zu schreiben Das Men Authentic enth lt Befehle zum Editieren von XML Dokumenten in der Authentic Ansicht Ein Tutorial zur Authentic Ansicht finden Sie im Abschnitt Tutorials Neues Dokument Datenbank bearbeiten StyleVision Stylesheet zuweisen StyleVision Stylesheet bearbeiten 5 Neue Zeile mit XML Daten f r Bearbeitung ausw hlen XML Signatur XML Entities definieren Markup Code anzeigen RichEdit Zeile anh ngen Zeile einf gen Zeile kopieren Zeile nach oben Zeile nach unten Zeile l schen HTML Dokument generieren RTF Dokument generieren PDF Dokument generieren Word 2007 Dokument generieren Vertrauensw rdige Pfade Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Authentic 327 13 8 1 13 8 2 Neues Dokument Mit dem Befehl Neues Dokument k nnen Sie eine neue XML Dokumentenvorlage in der Authentic Ansicht ffnen Die XML Dokumentenvorlage basiert auf einem StyleVision Power Stylesheet sps Datei und wird durch Auswahl des StyleVision Power Stylesheet ge ffnet Wenn Sie den Befehl Neues Dokument ausw hlen wird das Dialogfeld Neues Dokument anlegen angezeigt Neues Dokument anlegen x Publishing rixml teilite xmlresume xmispec daisy dta Examples NCAX
309. enthalten kann wird bei Dr cken der Eingabetaste innerhalb des Texts des Absatzes ein neuer Absatz direkt hinter dem aktuellen Absatz angeh ngt Wenn ein Kapitel einen Titel und mehrere Abs tze enthalten kann wird bei Dr cken der Eingabetaste innerhalb des Kapitels aber au erhalb eines Absatzelements auch innerhalb des Titel Elements ein neues Kapitel hinter dem aktuellen Kapitel angeh ngt vorausgesetzt es sind laut Schemadefinition mehrere Kapitel zul ssig Bitte beachten Sie Bei Dr cken der Eingabetaste wird keine neue Zeile angelegt Dies ist auch dann der Fall wenn sich der Cursor innerhalb eines Textnode wie z B eines Absatzes befindet Verwendung der Tastatur Verwenden Sie die Tastatur wie bei allen Anwendungen zum Eingeben von Text Daten und zum Navigieren Beachten Sie dabei die folgenden Punkte e Mit der Tabulatortaste springen Sie mit dem Cursor weiter Der Cursor h lt vor und hinter Nodes an und markiert den Inhalt von Nodes statischer Inhalt wird bersprungen e Die Hyperlinks hinzuf gen und Node hinzuf gen werden als Node Inhalt betrachtet und markiert wenn Sie mit der Tabulatortaste navigieren Durch Dr cken der Leertaste oder der Eingabetaste werden sie aktiviert 2013 Altova GmbH Benutzerhandbuch 174 HTML CSS JSON 9 HTML CSS JSON XMLSpy bietet intelligente Bearbeitungsfunktionen f r HTML und CSS Dokumente Die Funktionen zur intelligenten JSON Bearbeitung stehen in der Enterprise
310. entizit t der Lizenzdaten zu berpr fen damit Altova Software nicht ohne Lizenz oder auf unzul ssige Art und Weise verwendet werden kann und um den Kundenservice gleichzeitig zu verbessern Bei der Aktivierung werden zwischen Ihrem Computer und dem Altova Lizenzserver f r die Lizenzierung erforderliche Daten wie Informationen ber Betriebssystem IP Adresse Datum Uhrzeit Software Version und Computername sowie andere Informationen ausgetauscht Ihr Altova Produkt verf gt ber ein integriertes Lizenz berwachungsmodul das ebenfalls dazu beitr gt unbeabsichtigte Verletzungen der Lizenzvereinbarung zu vermeiden Ihr Produkt kann entweder mit einer Einzelplatzlizenz oder einer Mehrfachlizenz erworben werden Je nach Lizenz stellt das Lizenz berwachungsmodul sicher dass nicht mehr als die lizenzierte Anzahl an Benutzern die Applikation gleichzeitig verwendet Bei dieser Lizenz berwachungsmethode wird Ihr LAN Netzwerk verwendet um die Kommunikation zwischen Instanzen der Applikation die auf verschiedenen Computern laufen zu berwachen Einzelplatzlizenz Beim Start der Applikation wird im Rahmen der Lizenz berpr fung ein kurzes Datagram abgesendet um andere Instanzen des Produkts die auf anderen Computern im selben Netzwerk laufen zu finden Wenn keine Antwort einlangt wird ein Port ge ffnet der Informationen von anderen Instanzen der Applikation empfangen kann Mehrfachlizenz Wenn Sie im selben LAN mehrere Instanzen der App
311. ents kein quivalent gibt wird dieses Child Element nicht direkt erstellt doch bietet Ihnen die Authentic Ansicht die M glichkeit dieses einzuf gen Wenn Sie anstatt eines Elements einen Textbereich ausw hlen wird bei Anwendung eines Elements auf diesen Bereich an dieser Stelle das angewendete Element erstellt wobei der markierte Text dessen Inhalt wird Wenn der Cursor sich an einem Einf gepunkt befindet ist die Anwendung eines Elements nicht zul ssig Element l schen wenn ein Bereich ausgew hlt ist Dieses Symbol erscheint wenn Text innerhalb eines Elements gemischten Inhalts ausgew hlt wird Wenn Sie auf dieses Symbol klicken wird das Element das den ausgew hlten Bereich einschlie t gel scht Element l schen wenn ein Einf gepunkt ausgew hlt ist Dieses Symbol erscheint wenn der Cursor in ein Element platziert wird das ein Child eines Elements gemischten Inhalts ist Wenn Sie auf das Symbol klicken wird dieses zeileninterne Element gel scht Attribut Eingabehilfe Die Attribut Eingabehilfe besteht aus einem Listenfeld mit einer Dropdown Liste von Attributen Das ausgew hlte Element Sie k nnen auf den Start oder End Tag klicken oder den Cursor irgendwo im Element Inhalt platzieren wird in der Dropdown Liste angezeigt Die in den nachfolgenden Abbildungen gezeigte Attribut Eingabehilfe hat ein para Element in der Dropdown Liste Wenn Sie auf den Abw rtspfeil in der Liste klicken erscheint eine Liste aller
312. entspricht in Windows Vista Windows 7 und Windows 8 dem Verzeichnis Dateien Es befindet sich standardm ig an den nachstehend angef hrten Orten Beispieldateien befinden sich im Normalfall in einem Unterverzeichnis des Verzeichnisses Eigene Dateien ee XP Dokumente und Einstellungen lt Benutzername gt Eigene Dateien SS Vista Windows C Benutzer lt Benutzername gt Dateien 7 Windows 8 e Anwendungsverzeichnis Das Anwendungsverzeichnis ist jener Ordner in dem sich Ihre Altova Anwendung befindet Der Pfad zum Anwendungsverzeichnis ist standardm ig folgender Windows XP C Programme Altova Windows Vista Windows C Programme Altova 7 Windows 8 32 Bit Paket auf 64 Bit C Programme x86 Altova Windows OS XP Vista 7 8 Anmerkung XMLSpy l uft auch unter Windows Server 2003 Windows 2008 und Windows Server 2012 2013 Altova GmbH Benutzerhandbuch 8 RaptorXML RaptorXML Altova lt RXML gt ist der ultraschnelle XML und XBRL Prozessor der dritten Generation und wurde speziell f r die neuesten Standards und parallele Rechnerumgebungen optimiert RaptorXML l sst sich plattform bergreifend einsetzen und verarbeitet XML und XBRL Daten dank Nutzung moderner Multi Core Computer ultraschnell Anmerkung Die XBRL Verarbeitung steht nur in lt RXMLXBRL gt Server nicht aber in lt RXML gt Server oder der lt RXML gt Development Edition zur Verf gung RaptorXML ist in
313. enutzerreferenz Men Extras 343 13 11 4 Anpassen Mit diesem Befehl k nnen Sie die Applikationsmen s und Symbolleisten an Ihre eigenen Bed rfnisse anpassen Bei Aufruf des Befehls wird das Dialogfeld Anpassen angezeigt das die folgenden Register enth lt e Befehle Alle Applikations und Makrobefehle k nnen von diesem Register in Men leisten Men s und Symbolleisten gezogen werden e Symbolleisten Die Symbolleisten k nnen einzeln aktiviert deaktiviert und zur ckgesetzt werden e Extras Befehle mit denen externe Programme von der Benutzeroberfl che aus ge ffnet werden k nnen zur Benutzeroberfl che hinzugef gt werden e Tastatur F r einzelne Applikationen und Makrobefehle k nnen Tastaturk rzel erstellt werden e Menu Auf diesem Register k nnen Mentleisten und Kontextmen s die angepasst werden sollen ausgew hlt und aktiviert werden Dieses Register wird gemeinsam mit dem Register Befehle verwendet e Makros Makros k nnen hier mit neuen Befehlen verkn pft werden e Plug Ins Plug Ins k nnen aktiviert und in die Benutzeroberfl che integriert werden e Optionen Auf diesem Register werden Anzeigeoptionen f r Symbolleisten eingestellt In diesem Abschnitt wird auch das Kontextmen beschrieben das bei ge ffneten Dialogfeld Anpassen bei Rechtsklick auf Elemente der Men leiste des Men s oder der Symbolleiste angezeigt wird Befehle Auf dem Register Befehle k nnen Sie Ihre Men s oder Symbol
314. er 177 Syntaxf rbung 177 CSS Info Fenster 177 CustomCatalog 301 Cut command 257 CVS 204 D Darstellung 358 Datei als Mail senden 254 Druckoptionen 255 Kodierung 248 Neu laden 248 ffnen 243 Optionen beim ffnen 354 Register 354 schlie en 249 speichern 249 Standard Encoding 361 Datei Men 240 Dateiarten 356 Dateien Zu Versionskontrolle hinzuf gen 275 zuletzt verwendete 256 Dateien speichern Kodierung 248 Dateierweiterungen anpassen 301 Erweiterungen als Dateityp definieren 118 f r XQuery Dateien 129 Dateipfade in XMI Dokument einf gen 105 Datenbanken in Authentic Ansicht bearbeiten 327 siehe auch DB 162 Datentypen in XPath 2 0 und XQuery 1 0 384 Datumswahl in der Authentic Ansicht verwenden 169 DB Abfragen erstellen 163 Abfragen in der Authentic Ansicht 162 Anzeige in der Authentic Ansicht filtern 163 Bearbeiten in der Authentic Ansicht 162 in der Authentic Ansicht bearbeiten 167 Navigieren in Tabellen in der Authentic Ansicht 163 Parameters in DB Abfragen 163 deep equal function in XPath 2 0 siehe fn deep equal 384 Default Functions Namespace f r XPath 2 0 und XQueyr 1 0 Ausdr cke 384 in XSLT 2 0 Stylesheets 378 Delete command 257 Diagramm anzeigen 317 Diffdog f r den Vergleich konfigurieren 217 Dokumente im Hauptfenster 11 Drucken von der Authentic Ansicht 148 Druckereinrichtung 255 DTD 354 356 Entwurf anhand von XML Datei erzeu
315. er Substitutionsgruppen ein oder ausblenden Wenn Sie diese Kontrollk stchen aktivieren werden die Attribute und Identity Constraints im Content Model Diagramm angezeigt andernfalls werden Sie am unteren Rand des Content Model Fensters als Register angezeigt Zeichenrichtung Diese Optionen definieren die Orientierung des Elementdiagramms am Bildschirm W hlen Sie zwischen horizontal und vertikal Editieren des Content Model im Diagramm selbst Sie k nnen Elementparameter und Werte direkt im Inhaltsmodell ndern Doppelklicken Sie auf die Eigenschaft die Sie ndern wollen und geben Sie einen neuen Wert ein Wenn mehrere Werte zur Auswahl stehen ffnet sich das Drop down Listenfeld ansonsten geben Sie den gew nschten Wert ein und best tigen Sie mit der Eingabetaste Schaltfl chen im Dialogfeld Schema Ansicht konfigurieren e Die Schaltfl che Laden Speichern l dt und speichert die von Ihnen get tigten Einstellungen e Die Schaltfl che Vordefiniert setzt die Konfiguration der Ansicht auf die Werkseinstellungen zur ck e Die Schaltfl che Zur cksetzen l scht alle Listenfeld Eintr ge Aktivieren von Smart Restrictions Um Smart Restrictions zu aktivieren aktivieren Sie das Kontrollk stchen f r Smart Restrictions Vergr ern Verkleinern Mit diesem Befehl stellen Sie den Zoomfaktor der Ansicht des Content Model ein Diese Funktion eignet sich zum Verkleinern eines gro en Content Model sodass das gesamte Content Model
316. er Versionskontroll auf das Register Erweitert 2 Wahlen Sie das Vergleichstool custom und definieren Sie den vollstandigen Pfad zu DiffDog SourceGear Fortress 1 1 4 Client http www sourcegear com fortress SourceGear Vault 4 1 4 Client http www sourcegear com vault Mit den folgenden Schritten wird Altova DiffDog in SourceGear Fortress and SourceGear Vault integriert 1 Klicken Sie auf dem Register Versionskontrolle auf die Schaltfl che Erweitert 2 Definieren Sie die Diff Merge Vault Optionen durch Angabe des vollstandigen DiffDog Pfads und Verwendung der Argumente ro1 ro2 title1 LEFT_LABEL title2 RIGHT_LABEL LEFT_PATH RIGHT_PATH SourceGear SourceOffsite Client 4 2 0 Windows http www sourcegear com sos Mit den folgenden Schritten wird Altova DiffDog in SourceGear SourceOffsite integriert 1 Klicken Sie auf dem Register Versionskontrolle auf die Schaltflache Erweitert 1 Definieren Sie als External Programs Application for comparing files den vollst ndigen DiffDog Pfad TamTam CVS SCC 1 2 36 TamTam SVN SCC 1 2 21 http www daveswebsite com software tamtamGo Mit den folgenden Schritten wird Altova DiffDog in TamTam CVS SCC und TamTam SVN SCC integriert 1 Klicken Sie auf dem Register Versionskontrolle auf die Schaltfl che Erweitert 2 Definieren Sie den vollst ndigen DiffDog Pfad als externes Tool f r Diff Merge und Conflict 2013 Altova GmbH Benutzerh
317. er des lokalen Arbeitsbereichordners entspricht Beachten Sie au erdem dass sich der gebundene Ordner innerhalb des Repository Ordners befindet Lokaler Arbeitsbereichsordner Repository MyProject spp MyProject gebunden an lokalen Arbeitsbereich QuickStart MyProject spp QuickStart css QuickStart QuickStart xml QuickStart css QuickStart xsd QuickStart xml Grouping QuickStart xsd Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Applikationsprojekt 225 Persons Grouping Persons xml Persons Persons xml Anmerkung Ein Applikationsprojekt kann Projektordner gr n und externe Ordner gelb enthalten Nur Dateien in gr nen Projektordnern k nnen unter Versionskontrolle gestellt werden Dateien in gelben externen Ordnern k nnen nicht unter Versionskontrolle gestellt werden Anmerkung Es k nnen auch Dateien die au erhalb des lokalen Arbeitsbereichsordners gespeichert sind zum Applikationsprojekt hinzugef gt werden Ob Sie eine solche Datei unter Versionskontrolle stellen k nnen h ngt vom verwendeten Versionskontrollsystem ab und l sst sich nicht bei allen Versionskontrollsystemen bewerkstelligen Es wird daher empfohlen dass sich alle Projektdateien die unter Versionskontrolle gestellt werden sollen im lokalen Arbeitsbereichsordner befinden sollten 2013 Altova GmbH Benutzerhandbuch 226 Versionskontroll
318. eren Register Element oder durch Klicken auf die entsprechende Schaltfl che in der Symbolleiste Schema Design siehe unten zwischen dem AIDC Bereich und dem Diagramm wechseln Attribute im Diagramm anzeigen Ist in der Content Model Ansicht aktiv Wechselt zwischen der Anzeige der Attribute im Diagramm Schaltfl che aktiv und auf dem Register Attribute Assertions im Diagramm anzeigen Ist in der Content Model Ansicht aktiv Wechselt zwischen der Anzeige der Assertions im Diagramm Schaltfl che aktiv und auf dem Register Assertions Constraints im Diagramm anzeigen Ist in der Content Model Ansicht aktiv Wechselt zwischen der Anzeige der IDCs im Diagramm Schaltfl che aktiv und auf dem Register Identity Constraints Verwendung der Register Je nachdem was f r eine Komponente im oberen Bereich der Schema bersicht oder der Content Model Ansicht ausgew hlt ist wird das entsprechende Register im AAIDC Bereich aktiv Da Sie z B ein Attribut zu einem complexType hinzuf gen k nnen ist das Register Attribute aktiv wenn im Hauptfenster ein complexType ausgew hlt ist Ein Register gilt dann als aktiv wenn die Befehle dazu aktiv sind In den Unterabschnitten dieses Abschnitts finden Sie eine Anleitung zur Verwendung der einzelnen Register e Attribute Attributgruppen Attribut Wildcards e Assertions e Identity Constraints Sortieren von Attributen und Identity Constraints Durch Klicken auf die Scha
319. erf gbar fax Von einem anderen Benutzer ausgecheckt Kann nicht ausgecheckt werden Lokal ausgecheckt Kann bearbeitet und eingecheckt werden Durch Auswahl des Projekts oder eines Ordners im Projekt werden alle Dateien im ausgew hlten Objekt ausgew hlt Um mehrere Objekte Dateien und Ordner auszuw hlen halten Sie beim Anklicken der Objekte die Strg Taste gedr ckt In der Abbildung unten sehen Sie ein ausgechecktes Projekt Die Datei QuickStart css wurde im Anschluss daran eingecheckt MyProject g XML Files Persons xml QuickStart xml D XSL Files XQuery Files ED HTML Files QuickStart css o OTD Schemas fey QuickStart xsd Entities Speichern und Ablehnen von Bearbeitungen Beachten Sie dass Sie eine Datei beim Einchecken ausgecheckt lassen k nnen Dabei werden die Anderungen im Repository gespeichert wahrend die Datei weiterhin ausgecheckt bleibt Diese Option ist n tzlich wenn Sie Ihre nderungen regelm ig im Repository speichern und mit der Bearbeitung fortfahren m chten Wenn Sie eine Datei ausgecheckt haben diese bearbeitet haben und die nderungen anschlie end aber nicht bernehmen m chten k nnen Sie die im Repository gespeicherte Dokumentversion in Ihrem lokalen Ordner wiederherstellen indem Sie den Befehl Projekt Versionskontrolle Auschecken r ckg ngig machen ausw hlen Auschecken Im Dialogfeld Auschecken Abbildung unten k nnen Sie i die auszucheckenden Dateien ausw h
320. ergreifend aktiv Wenn ein Schema seither geschlossen wurde oder derzeit in einer anderen Ansicht ge ffnet ist wird es in der Schema Ansicht ge ffnet bzw wird in die Schema Ansicht gewechselt e Wenn eine Komponente die in einer vorherigen Position angezeigt wurde gel scht wird dann kann diese Komponente nicht angezeigt werden Wenn eine solche Komponente Teil einer vorherigen Position war wird diese Position ohne die gel schte Komponente angezeigt Wenn die Komponenten die gesamte Position umfasste steht die gesamte Position nicht mehr zur Verf gung In diesem Fall gelangen Sie durch Klicken auf die Schaltfl che Zur ck zu der Position vor der nicht mehr verf gbaren Position 2013 Altova GmbH Benutzerhandbuch 86 Bearbeitungsansichten Authentic Ansicht 4 4 Authentic Ansicht Die Authentic Ansicht steht zur Verf gung wenn Sie auf das Register Authentic des aktiven Dokuments klicken Wenn dem XML Dokument kein SPS zugewiesen wurde werden Sie aufgefordert dies zu tun Mit dem Befehl Datei XML Arbeitsdatei zuweisen k nnen Sie jederzeit ein SPS zuweisen Dieser Abschnitt enth lt e eine bersicht ber die Benutzeroberfl che e eine Beschreibung der Symbolleistensymbole der Authentic Ansicht e eine Beschreibung der Ansichtsmodi im Authentic Ansicht Hauptfenster e eine Beschreibung der Eingabehilfen und deren Verwendung e eine Beschreibung der verschiedenen in der Authentic Ansicht verf gbaren Kontextmen s Weitere Inf
321. erkung 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 Hinweis Um mehr Kontrolle ber den Ladevorgang zu haben k nnen Sie die Datei ber den lokalen Cache oder einen Proxy Server laden wodurch der Vorgang erheblich schneller geht wenn die Datei bereits zuvor einmal geladen wurde Alternativ dazu k nnen Sie die Datei auch neu laden wenn Sie mit einem EPS System oder einem Datenbank System arbeiten W hlen Sie in diesem Fall die Option Neu laden Anmerkungen zu Microsoft SharePoint Server Beachten Sie bei Dateien auf Microsoft SharePoint Servern die folgenden Punkte e Inder 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 Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Datei 253 open 1 63 File URL http vietspstest D ocs Documents fic AutoCalc sps X Open as File load Auto C XML DID Use cache proxy C Reload Identification f Remember password User MyDocs Password III Vv Panis eR ar m Available files Server URL htp vietspstest v Browse IV This is a Microsoft SharePoint Server H Documents H chr 5 fic Check Out age i Foldertes
322. ern installieren jedoch h chstens zehnmal 10 mal die maximale Zahl der Benutzer vorausgesetzt dass nur die maximale Zahl von Benutzern die Software wirklich gleichzeitig nutzen sowie weiters vorausgesetzt dass die Computer auf welchen die Software installiert ist in dasselbe physische Computer Netzwerk eingebunden sind Die maximale Zahl der Parallelbenutzer wird beim Kauf der Software festgelegt Sofern die Parallelbenutzer Version der Software an mehr als einem Standort oder in mehr als einem Netzwerk verwendet werden soll sind f r jedes physisch getrennte Netzwerk sowie f r jeden physisch getrennten Standort separate Parallelbenutzer Lizenzen erforderlich wobei die Einschr nkungen hinsichtlich der maximalen Zahl der Benutzer und der Anzahl der Nutzer die die Software benutzen anwendbar sind F r den Fall dass ein Computer nicht in dasselbe physische Netzwerk eingebunden ist ist f r diesen eine lokal installierte Benutzerlizenz oder eine Parallellizenz f r die Verwendung in einer virtuellen Umgebung erforderlich Be und Einschr nkungen hinsichtlich der Nutzung von Parallelbenutzer Lizenzen auf Heimcomputern sind in Abschnitt 1 g geregelt e Parallellizenz f r die Verwendung in einer virtuellen Umgebung Wenn Sie eine Parallellizenz erworben haben sind Sie berechtigt ein Exemplar der Software auf einem Terminalserver Microsoft Terminal Server oder Citrix Metaframe einem Anwendungsvirtualisierungsserver Microsoft App V Ci
323. ern unterzeichnet wird Wenn eine Zuwiderhandlung gegen die Bestimmungen dieses Lizenzvertrags durch einen der Vertragspartner erfolgt ist oder droht so kann der jeweils andere Vertragspartner alle ihm zustehenden Rechte und Rechtsmittel geltend machen Jeder Vertragspartner ist ordnungsgem befugt und erm chtigt in diesen Lizenzvertrag einzutreten und die daraus erwachsenden Verpflichtungen zu erf llen Sollte eine Bestimmung dieses Lizenzvertrags f r unwirksam rechtswidrig oder undurchf hrbar erkl rt werden so wird dadurch die Wirksamkeit der brigen Bestimmungen nicht ber hrt und dieser Lizenzvertrag bleibt im gr tm glichen rechtlich zul ssigen Umfang wirksam und g ltig Die Vertragspartner haben die vorstehenden Vertragsbedingungen zur Kenntnis genommen und erkl ren sich ausdr cklich damit einverstanden Letzte Aktualisierung 2012 09 19 2013 Altova GmbH Anh nge Index 419 Index A AAIDC Bereich 67 Abfragen f r DB Anzeige in der Authentic Ansicht 163 Abgeleitete Types Base Type modifizieren 77 Ableiten eines Schematyps 78 Aktive Konfiguration fiir globale Ressourcen 342 Aktualisierung Statusaktualisierungen im Hintergrund 217 Alias siehe Globale Ressourcen 182 Alles markieren Befehl 262 Altova Erweiterungen Diagrammfunktionen siehe Diagrammfunktionen 389 Altova Erweiterungsfunktionen allgemeine Funktionen 390 Diagrammfunktionen siehe Diagrammfunktionen 390 Altova Globa
324. erscheint Wenn Sie ein Element eingeben erscheint eine Liste von Elementen wobei die Vorschl ge in alphabetischer Reihenfolge angezeigt werden und der passendste Eintrag markiert erscheint hnlich dazu erscheint bei Eingabe eines Attributs eine Liste von Attributvorschl gen Welche Eintr ge in der Liste angezeigt werden ist abh ngig von den im vorherigen Abschnitt ber Eingabehilfen beschriebenen Regeln Intelligente XPath Editierung Die intelligente XPath Editierung steht dort im XSLT Dokument zur Verf gung wo XPath Ausdr cke eingegeben werden k nnen z B der Wert eines select Attributs W hrend der Eingabe stehen Ihnen XPath Funktionen und XPath Achsen in Popup Fenstern zur Verf gung Validierung von XSLT Dokumenten Das XSLT Dokument kann anhand des in XMLSpy vordefinierten XSLT Schemas validiert werden klicken Sie auf XML Validieren F8 Das richtige Schema wird automatisch ausgew hlt je nachdem ob es sich um ein XSLT 1 0 oder XSLT 2 0 Dokument handelt dies ist im version Attribut des xs1 stylesheet Elements definiert XSLT Verarbeitung Auf der Benutzeroberfl che von XMLSpy stehen zwei Arten von XSLT Transformation zur Verf gung e Der Befehl XSL XQuery XSL Transformation F10 dient dazu um anhand eines XSLT Stylesheet direkte XML Transformationen in das in den Stylesheets definierte und beschriebene Ergebnisformat durchzuf hren e Der Befehl XSL XQuery XSL FO Transformation wird verwendet i f r
325. ersion verwenden zu m ssen Anmerkung Wenn die XSD Version f r die Validierung und Bearbeitung des Schemas anhand des version Attributs eines Schemas ermittelt wird gibt es keine M glichkeit die Version dieses Schemas als Dokument zu definieren Sie k nnen also entweder im Schema eine Version dokumentieren oder die XSD Version f r die Validierung und Bearbeitung in XMLSpy dynamisch ausw hlen Das Attribut defaultAttributes Mit dem defaultAttributes Attribut k nnen Sie eine Attributgruppe als Standardattributgruppe f r alle complexTypes im Schema ausw hlen Die Standardattributgruppe wird im Content Model dieser complexTypes angezeigt Die Attributgruppe Contact in der Abbildung unten ist die Standard Attributgruppe siehe auch Abbildung oben wo dies definiert ist und steht automatisch im Element group zur Verf gung Um die Attributgruppe zu deaktivieren setzen Sie das Attribut defaultAttributesApply des complexType auf false Sie k nnen diese Einstellung auch ber die Eigenschaft defAttrs in der Eingabehilfe Details des complexType vornehmen siehe Abbildung unten Details Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Schema Design 313 13 6 2 Das Attribut xpathDefaultNamespace Das xpathDefaultNamespace Attribut definiert den Standard Namespace f r Elemente in XPath Ausdr cken die im Schema verwendet werden Wenn diese Einstellung im Dialogfeld Schema Einstellungen definiert ist
326. ersionskontrollsystem finden Sie in der Benutzerdokumentation zu Ihrem Versionskontrollsystem Wechseln der Versionskontrolle Die Versionskontrolleinstellungen k nnen ber zwei Befehle im Men Projekt Versionskontrolle ge ndert werden e Versionskontrollmanager ffnet die Versionskontrollsystemapplikation und erm glicht Ihnen Datenbanken einzurichten und Bindings zu konfigurieren e Versionskontrolle wechseln Ruft das Dialogfeld Versionskontrolle wechseln auf in dem Sie das von der Altova Applikation verwendete Versionskontrollsystem und das aktuelle Binding wechseln k nnen Dieses Dialogfeld ist im Folgenden beschrieben ber das aktuelle Binding stellt das aktive Applikationsprojekt eine Verbindung zur Versionskontrolldatenbank her Das aktuelle Binding ist korrekt sein wenn sich die Applikationsprojektdatei spp Datei im lokalen Ordner und der gebundene Ordner in dem Repository befindet in dem die Projektdateien gespeichert werden sind Normalerweise entsprechen der gebundene Ordner und seine Substruktur dem lokalen Arbeitsbereichordner und dessen Substruktur Im Dialogfeld Versionskontrolle wechseln Abbildung unten k nnen Sie das Versionskontrollsystem SCC Provider den lokalen Ordner Lokaler Pfad und das Repository Binding Server Name und Server Binding wechseln Die Einstellungen k nnen erst ge ndert werden wenn Sie die aktuelle Bindung aufgehoben haben Verwenden Sie dazu die Schaltfl che Bindung aufh
327. ert Wechseln zwischen Dokumentansichten Wenn Sie ein Dokument ffnen wird es in der f r diesen Dokumenttyp definierten Standardansicht ge ffnet So ffnen Sie ein Dokument 1 W hlen Sie den Befehl Datei ffnen 2 Navigieren Sie zur Datei AddressFirst xsd im Ordner C Dokumente und Einstellungen lt Benutzername gt Eigen Dateien Altova XMLSpy2013 Examples Tutorial W hlen Sie sie aus und klicken Sie auf ffnen Die Datei wird in der Schema Ansicht ge ffnet 3 Durch Klicken auf die verschiedenen Ansichtsregister Text Grid usw am unteren Rand des Hauptfensters k nnen Sie zwischen den verschiedenen Ansichten wechseln Sie k nnen das XML Schema Dokument in der Text Grid Schema und Browser Ansicht anzeigen 4 Sie k nnen die Ansicht auch durch Auswahl der gew nschten Ansicht im Men Ansicht wechseln Versuchen Sie die Ansicht des Dokuments AddressFirst xsd ber die Befehle des Men s Ansicht zu wechseln 5 Schlie en Sie das Dokument mit Datei Schlie en ndern der Standardansicht eines Dokumenttyps Alle Dokumente mit der Erweiterung xsd werden standardm ig in der Schema Ansicht ge ffnet Sie k nnen die Standardansicht in der ein Dokument ge ffnet wird f r jeden 2013 Altova GmbH Benutzerhandbuch 24 XMLSpy Tutorial XMLSpy Benutzeroberfl che Dokumenttyp im Dialogfeld Optionen ndern Nehmen Sie diese Einstellung nun f r xsd Dokumente vor 1 2 W hlen
328. ert XML xs http www w3 org 2001 XMLSchema Schema Typen Schema Instanz http www w3 org 2001 XMLSchema instance Built in Funktionen http www w3 org 2005 xpath functions Lokale Funktionen http www w3 org 2005 xquery local functions Beachten Sie bitte die folgenden Punkte e Der Altova XQuery 1 0 Prozessor ist so konfiguriert dass die oben aufgelisteten Prafixe an die entsprechenden Namespaces gebunden sind e Da der oben angef hrte Namespace f r Built in Funktionen der Default Functions Namespace in XQuery ist muss beim Aufruf von built in Funktionen das Pr fix fn nicht verwendet werden string Hello ruft z B die Funktion fn string auf Das Prafix fn kann jedoch verwendet werden um eine built in Funktion aufzurufen ohne die Namespace im Abfrage Prolog deklarieren zu mUssen z B fn string Hello e Sie k nnen den Default Functions Namespace durch Deklarierung des default function namespace Ausdrucks im Abfrageprolog andern e Bei Verwendung von Typen aus dem XML Schema und dem XPath Datentypen Namespace kann das Pr fix xs verwendet werden ohne dass Sie den Namespace explizit deklarieren m ssen und dieses Pr fix im Abfrageprolog daran binden m ssen Beispiele xs date und xs yearMonthDuration Wenn Sie ein anderes Pr fix verwenden m chten muss dieses im Abfrageprolog f r die Namespaces explizit deklariert werden Beispiel declare namespace alt http www w3 0rg 2001 XMLSchema alt date
329. ery stehen zus tzliche spezielle Funktionen zur Verf gung Diese Funktionen werden in den entsprechenden Abschnitten zu diesen Dokumenttypen beschrieben Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Textansicht 59 Anmerkung Bei gro en Dateien k nnen die Autokomplettierung und die Eingabehilfen deaktiviert werden um ein schnelleres Laden und eine schnellere Bearbeitung zu gew hrleisten Der Grenzwert kann vom Benutzer definiert werden N here Informationen dazu finden Sie im Abschnitt Referenz unter Optionen Bearbeitung Syntaxf rbung Die Syntaxf rbung richtet sich nach der Art des XML Nodes d h je nachdem ob es sich beim XML Node um ein Element Attribut Inhalt einen CDATA Abschnitt Comment oder eine Processing Instruction handelt Man unterscheidet zwischen vier Gruppen von Dokumenttypen i allgemeinen XML Dokumenten einschlie lich HTML ii XQuery iii CSS und iv JSON Die Texteigenschaften dieser Gruppen k nnen im Dialogfeld Optionen Extras Optionen auf dem Register Textschriftarten eingestellt werden Start Tag und End Tag Wenn Sie den Cursor innerhalb des Start oder End Tags eines XML Elements setzen wird der andere Tag des Paars markiert wenn Sie Strg E dr cken Bei wiederholtem Dr cken von Strg E k nnen Sie zwischen dem Start und End Tag hin und herwechseln Dies ist ein gutes Hilfsmittel um die Start und End Tags eines XML Elements leichter zu finden Intelligent
330. es Editieren Wenn Sie mit einem XML Dokument arbeiten das auf einem XML Schema basiert stehen Ihnen in XMLSpy in der Textansicht verschiedene intelligente Editierfunktionen zur Verf gung mit Hilfe derer Sie schnell das richtige Element Attribut oder den richtigen Attributwert einf gen k nnen und zwar dem Content Model entsprechend das f r das Element definiert wurde das Sie gerade bearbeiten Wenn Sie z B den Beginn des Start Tags eines Elements eingeben werden die Namen aller Elemente angezeigt die laut Schema an dieser Stelle zul ssig sind Abbildung unten Wenn Sie den Namen des gew nschten Elements ausw hlen und die Eingabetaste dr cken wird dieser Name in den Start Tag eingef gt lt sequence gt lt attribute name orderDate type date gt ent name productName type string gt attributeGroup ent name quantity gt choice v FsimpleType gt Das Popup Fenster wird auch in den folgenden Fallen angezeigt e Wenn Sie die Leertaste drucken wahrend sich der Cursor innerhalb des Start Tags eines Elements befindet f r das ein Attribut definiert ist Das Popup Fenster enth lt alle verf gbaren Attribute e Wenn sich der Cursor innerhalb der doppelten Anf hrungszeichen befindet die einen Attributwert umschlie en f r den eine Aufz hlung mit Werten zur Auswahl steht Im Popup Fenster werden die aufgez hlten Werte angezeigt e Wenn Sie das Zeichen lt den Beginn eines End Tags eingeben wird im Popup Fen
331. es XML Fragment mit demselben XSLT Template verarbeitet wird erhalten Sie folgendes Ergebnis 2013 Altova GmbH Anhange 380 Prozessor Informationen XSLT 2 0 Prozessor Implementierungsinformationen This is bold italic XSLT 2 0 Elemente und Funktionen Einschr nkungen und implementierungsspezifisches Verhalten von XSLT 2 0 Elementen und Funktionen werden im Abschnitt XSLT 2 0 Elemente und Funktionen aufgelistet XPath 2 0 Funktionen Implementierungsspezifisches Verhalten von XPath 2 0 Funktionen wird im Abschnitt XPath 2 0 und XQuery 1 0 Funktionen aufgelistet 1 2 2 XSLT 2 0 Elemente und Funktionen Einschr nkungen Die Elemente xsl preserve space und xs1 strip space werden nicht unterst tzt Implementierungsspezifisches Verhalten Im Folgenden finden Sie eine Beschreibung wie der Altova XSLT 2 0 Prozessor implementierungsspezifische Aspekte des Verhaltens bestimmter XSLT 2 0 Funktionen behandelt xsl result document Zus tzlich werden die folgenden Kodierungen unterst tzt x basel6tobinary und x base64tobinary function available Die Funktion berpr ft ob in scope Funktionen XSLT 2 0 XPath 2 0 und Erweiterungsfunktionen verf gbar sind unparsed text Das Attribut href akzeptiert i relative Pfade f r Dateien im Basis URI Ordner und ii absolute Pfade mit oder ohne das file Protokoll Zus tzlich werden die folgenden Kodierungen unterst tzt binarytobasel6 und binarytobase64 unparsed text availab
332. es ausgew hlten Elements entfernt werden L schen Mit dem Befehl L schen wird der Element Markup Code rund um die Auswahl gel scht Wenn der gesamte Node ausgew hlt ist wird der Element Markup Code f r den gesamten Node gel scht Wenn ein Textabschnitt ausgew hlt ist wird der Element Markup Code nur rund um diesen Textabschnitt gel scht bernehmen Mit dem Befehl bernehmen wird ein ausgew hlten Element in Ihre Auswahl im Hauptfenster bernommen N here Informationen dazu finden Sie unter Authentic Ansicht Eingabehilfen Kopieren Ausschneiden Einf gen Dies sind die Standard Windows Befehle Beachten Sie allerdings dass Text mit dem Befehl Einf gen entweder als XML oder als Text eingef gt wird je nachdem was der Autor des Stylesheet f r das SPS als Ganzes definiert hat Informationen wie die Befehle Als XML Text kopieren und Als Text kopieren funktionieren finden Sie unmittelbar unterhalb dieses Abschnitts in der Beschreibung zu Einf gen als Einf gen als Der Befehl Einf gen als bietet die Option ein in die Zwischenablage kopiertes XML Fragment in der Authentic Ansicht entweder als XML oder als Text einzuf gen Wenn das kopierte Fragment als XML eingef gt wird wird es zusammen mit dem XML Markup Code eingef gt Wenn es als Text eingef gt wird wird nur der Textinhalt des kopierten Fragments eingef gt nicht aber der XML Markup Code M glich sind die folgenden Situationen e Ein ganzer Node wird in der A
333. eschr nken sich auf die Nodes die an dieser Stelle laut Schema g ltig sind und als gleichrangige oder untergeordnete Nodes hinzugef gt werden k nnen Wenn sich der Cursor z B innerhalb eines Absatzes befindet k nnen Sie einen weiteren Absatz anh ngen wenn dies laut Schema zul ssig ist Bei der Bearbeitung der Struktur eines XML Dokuments in der Authentic Ansicht ist es manchmal n tzlich den Markup Code des Dokuments zu sehen Sie k nnen daher den Markup Code in Form von Tags Abbildung unten mit dem Befehl Authentic Gro e Markup Symbole einblenden oder ber die entsprechende Symbolleisten Schaltfl che einblenden Address gt ipo city gt Vereno lt pocity Address Office Summary 4 departments 15 employees Desc gt para gt The company was established ts od gt in Vereno in 1995 lt t bold as a privately held software company Since 1996 Nanonull has been actively involved in developing nanoelectronic software technologies It released the first version of its acclaimed tsitalic gt NanoSoft Development Suite lt tsitalicjin February 1999 Also in 1999 Nanonull increased tts capital base with investment from a consortium of private investment firms The company has been expanding rapidly ever since Bearbeiten von Inhalt Inhalt wird durch Eingabe des Inhalts in die Nodes des Dokuments erstellt und bearbeitet Entities und CDATA Abschnitte k nnen Uber das Kontextmen hinzugef gt werden Entities auch
334. eselben Rechte handelt die allen anderen Endnutzern im Rahmen dieses Lizenzvertrags gew hrt werden Beim Hersteller handelt es sich um Altova GmbH Rudolfsplatz 13a 9 A 1010 Wien sterreich EU Die Software und oder Dokumentation darf ausschlie lich unter Einhaltung aller anwendbaren Exportbestimmungen der Vereinigten Staaten von Amerika sowie des Landes in dem Sie die Software erhalten haben verwendet exportiert oder wiedereingef hrt werden Insbesondere darf die Software und oder Dokumentation nicht i in ein Land exportiert oder wiedereingef hrt werden ber das die Vereinigten Staaten ein Embargo verh ngt haben oder einem Staatsangeh rigen oder Bewohner eines solchen Landes berlassen werden oder ii einer Person berlassen werden die auf der Liste der Specially Designated Nationals des U S Treasury Department oder dem Table of Denial Orders des U S Department of Commerce verzeichnet sind Indem Sie die Software benutzen erkl ren Sie dass Sie weder in einem dieser L nder ans ssig sind noch seiner Kontrolle unterliegen noch ein Staatsangeh riger oder Bewohner eines dieser L nder sind noch auf einer der vorstehend erw hnten Listen genannt werden 10 SOFTWARE DRITTER Die dieser Lizenz unterliegende Software kann Software Dritter enthalten f r die erg nzende Vermerke und oder Nutzungsbedingungen gelten Diese Vermerke und erg nzenden Nutzungsbedingungen f r die Software Dritter k nnen ber unsere Website unter
335. esem Lizenzvertrag enthaltenen Beschr nkungen in Kenntnis zu setzen und diese auf sie zu Uberbinden I ES WIRD KEINE GARANTIE ODER GEW HRLEISTUNG F R DIE FEHLERFREIHEIT DER SOFTWARE ABGEGEBEN ODER GEW HRT UND VON ALTOVA KEINERLEI HAFTUNG DIESBEZ GLICH BERNOMMEN UNABH NGIG VON IRGENDWELCHEN SUPPORTLEISTUNGEN NACH IRGENDEINEM TECHNISCHEN STANDARD IST DIE SOFTWARE KEINESFALLS F R DIE VERWENDUNG IN ODER IM ZUSAMMENHANG MIT KERNKRAFTANLAGEN FLUGGER TENAVIGATION KOMMUNIKATIONSSYSTEMEN ODER LUFTVERKEHRSKONTROLLEINRICHTUNGEN MEDIZINISCHEN GER TEN ODER LEBENSERHALTUNGSSYSTEMEN MEDIZINISCHEN ODER DIE GESUNDHEITSVORSORGE BETREFFENDEN ANWENDUNGEN ODER SONSTIGEN ANWENDUNGEN KONZIPIERT BEIDENEN FEHLER DER SOFTWARE ODER FEHLER BEI DER DATENVERARBEITUNG ZU TODESF LLEN PERSONENSCH DEN ODER SCHWEREN SACH ODER UMWELTSCH DEN F HREN K NNTEN SIE ERKL REN SICH DAMIT EINVERSTANDEN DASS SIE DIE ALLEINIGE VERANTWORTUNG F R DIE EIGNUNG UND ZWECKM SSIGKEIT DER SOFTWARE UND ALLE MIT DER SOFTWARE ERSTELLTEN ODER VERARBEITETEN DATEN F R DEN BEABSICHTIGTEN VERWENDUNGSZWECK TRAGEN UND SIE WERDEN ALTOVA UND DEREN GESCH FTSF HRER SOWIE ANGESTELLTE HINSICHTLICH ALLER ANSPR CHE FORDERUNGEN UND KLAGEN DRITTER DIE AUF DIE EIGNUNG UND ZWECKM SSIGKEIT DER VON IHNEN VERWENDETEN SOFTWARE ODER DIE VON DER SOFTWARE ERSTELLTEN DATEN GEGR NDET SIND SCHAD UND KLAGLOS HALTEN Altova XMLSpy 2013 2013 Altova GmbH Lizenzinformationen Altova Endbenutze
336. essource zu speichern Die globale Ressource wird im Dialogfeld Dialogfeld Globale Ressourcen verwalten unter Ordner aufgelistet 2013 Altova GmbH Benutzerhandbuch 192 Globale Altova Ressourcen Verwendung globaler Ressourcen 10 2 10 2 1 Verwendung globaler Ressourcen Es gibt mehrere Arten von globalen Ressourcen Datei Ordner In bestimmten Szenarios k nnen Sie in XMLSpy bestimmte Arten von globalen Ressourcen verwenden So k nnen Sie z B f r eine XML Arbeitsdatei oder eine CSS Datei globale Ressourcen vom Typ Datei oder Ordner verwenden Die verschiedenen Szenarios in denen Sie globale Ressourcen in XMLSpy verwenden k nnen sind im Unterabschnitt dieses Abschnitts aufgelistet Dateien und Ordner Auswahloptionen die festlegen welche Ressource verwendet wird Es gibt zwei applikationsweite Auswahlm glichkeiten um festzulegen welche globalen Ressourcen verwendet werden k nnen und welche globalen Ressourcen zu einem bestimmten Zeitpunkt tats chlich verwendet werden e Die aktive XML Datei f r globale Ressourcen wird im Dialogfeld Globale Ressource ausgew hlt Die globalen Ressource Definitionen die in der aktiven XML Datei f r globale Ressourcen enthalten sind stehen allen in der Applikation ge ffneten Dateien zur Verf gung Nur die Definitionen in der aktiven XML Datei f r globale Ressourcen sind verf gbar Sie k nnen jederzeit eine andere XML Datei f r globale Ressourcen verwenden In diesem Fa
337. etisch C numerisch Sortierreihenfolge Absteigend sortieren f i Der Befehl Absteigend sortieren ist in der Datenbank Tabellenansicht aktiv wenn eine Spalte oder Zelle ausgew hlt ist Der Befehl sortiert die Spalte entweder alphabetisch oder numerisch in absteigender Reihenfolge XMLSpy versucht automatisch zu ermitteln um welche Art von Daten es sich handelt und sortiert diese alphabetisch oder numerisch Wenn vom System nicht erkannt wird um welche Art es sich handelt werden Sie aufgefordert die Sortiermethode anzugeben siehe Abbildung unten Sortiere xMLSpy kann Ihre Daten numerisch oder alphabetisch OK sortieren und w hlt die jeweilige Sortierung abh ngig ok von den ausgew hlten Elementen AE Ihre Daten sind gemischt Text und Zahlen die Abbrechen sal Sortierfolge konnte nicht bestimmt werden alphabetisch numerisch Sortierreihenfolge Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men XML 301 13 4 5 Wohlgeformtheit pr fen 13 4 6 Bl Fr Mit diesem Befehl berpr fen Sie das Dokument auf Wohlgeformtheit nach der Definition der XML 1 0 Spezifikation Jedes XML Dokument muss wohlgeformt sein deswegen berpr ft XMLSpy ein Dokument automatisch auf Wohlgeformtheit sobald es ge ffnet oder gespeichert wird oder wenn eine andere als die Text Ansicht ausgew hlt wird Sie k nnen das Dokument auch w hrend der Bearbeitung jederzeit auf Wohlgeformtheit pr fen
338. etzt angedockt war Ein Fenster kann auch als Register in einem anderen Fenster angedockt werden Ein Fenster kann auf die folgenden Arten an oder abgedockt werden e Klicken Sie mit der rechten Maustaste auf die Titelleiste eines Fensters und w hlen Sie Altova XMLSpy 2013 2013 Altova GmbH Einf hrung Die grafische Benutzeroberfl che 11 2 1 1 den entsprechenden Befehl aus Abgedockt oder Angedockt e Doppelklicken Sie auf die Titelleiste des Fensters Wenn das Fenster angedockt war wird es nun frei schwebend angezeigt Wenn es frei schwebend angezeigt wurde wird es nun dort angedockt wo es zuletzt angedockt war e Ziehen Sie das Fenster an der Titelleiste als Ziehpunkt aus seiner angedockten Position bis es frei schwebend angezeigt wird Ziehen Sie ein frei schwebendes Fenster an seiner Titelleiste an die Stelle an der es angedockt werden soll Es erscheinen zwei Gruppen blauer Pfeile Mit den u eren vier Pfeilen k nnen Sie das Fenster relativ zum Applikationsfenster andocken am oberen rechten unteres oder linken Rand der Benutzeroberfl che Mit den inneren Pfeilen k nnen Sie das Fenster relativ zu dem Fenster andocken ber dem sich der Cursor gerade befindet Wenn Sie ein Fenster ber den Mittelpunkt der inneren Pfeile ziehen oder auf die Titelleiste eines Fensters wird es als Registerkarte in dem Fenster angezeigt in das es gezogen wurde Um ein Fenster das als Registerkarte angezeigt wird frei schw
339. eveveeees Pro j ektverwaltung L e E EENET SAEED EA NE EA EE 3 5 1 Vorteile von Projekten oeiia a aS 3 5 2 Erstellen eines Projekts sneno ninn Kain RE Fertig BE ET EAE E EASE NEET AA NE AE OS EE EE ET RU TEEN Bearbeitungsansichten Fext nsicht 2 ae anne A TES 4 1 1 Formatieren in der Textansicht 2 442444 ne nnensenneenneeenennnn 4 1 2 Anzeige des Dokuments an 4 1 3 Bearbeiten in der Textansicht u00seeneesneennerneenseenseensennsennn nennen 4 1 4 Eingabehilfen in der Textansicht 2 442044 ernennen Grd Ansicht sisi ea reinen Hades Moo ANSE 4 2 1 Eingabehilfen in der Grid Ansicht neneennenenenn Schema nsicht 2 3428 8228er ein lerne 4 3 1 Attribute Assertions und Identity Constraints nneneenene Identity Constraints 4 3 2 Modifizieren des Base Types cccccesccesscsseceseesseceeeceeeeeseeeeeeeeeeenreees 4 3 3 Smart Resti HONS ssn a a e A a 4 3 4 xml base xml id xml lang xml space ccccesceesecececseeeneeeeeeseeeseeeeeees 4 3 5 Zur ck und Vorw rts Navigieren von einer Position zu einer anderen An thentie Ansicht 82er nn u 4 4 1 bersicht ber die Benutzeroberfl che nneeeeeennn 4 4 2 Authentic Ansicht Symbolleistenschaltflachen ne 4 4 3 Authentic Ansicht Haupffenster useesseesseesesneesnennennennennee nennen 4 4 4 Authentic Ansicht Eingabehilfen
340. example one ul example one ul classics li a hover example one ul li a example one ul core li a hover gt i Die Symbolleisten Schaltfl chen in der Eingabehilfe CSS bersicht von links nach rechts haben die folgenden Funktionen Schaltet die automatische Synchronisierung mit dem Dokument ein bzw aus Wenn die automatische Synchronisierung aktiviert ist werden die Selektoren schon w hrend der Eingabe ins Dokument in die Eingabehilfe eingegeben 165 Synchronisiert die Eingabehilfe mit dem aktuellen Zustand des Dokuments Schaltet die alphabetische Sortierung ein bzw aus Wenn diese Sortierung deaktiviert ist werden die Selektoren in der Reihenfolge aufgelistet in der sie im Dokument aufscheinen Bei alphabetischer Sortierung werden ID Selektoren als erste angezeigt da ihnen ein Rautensymbol vorangestellt ist z B intro Eingabehilfe Eigenschaften Die Eingabehilfe Eigenschaften Abbildung unten bietet eine Liste aller CSS Eigenschaften in alphabetischer Reihenfolge Eine Eigenschaft kann durch Doppelklick auf die Eigenschaft an der Cursorposition eingef gt werden C55 Eigenschaften azimuth background background attachment background color background image background position background repeat border border bottom border bottom color border bottom style Altova XMLSpy 2013 2013 Altova GmbH HTML CSS JSON CSS 179 Autokomplettierung von Eigenschaften und Tooltipps f r Eige
341. ezeigt wird den Eintrag Import aus Geben Sie den XML Namespaces Namespace als den zu importierenden Namespace ein Die Import Deklaration sollte in der Textansicht folgenderma en aussehen lt xs import namespace http www w3 org XML 1998 namespace schemaLocation http www w3 org XML 1998 namespace gt Hinzuf gen des xml Attributs W hlen Sie in der Schema bersicht das Element aus f r das das xm1 Attribut hinzugef gt werden soll und f gen Sie ein Attribut dazu hinzu Klicken Sie in der Eingabehilfe Details Abbildung unten auf den Dropdown Pfeil der Auswahlliste Name und w hlen Sie das erforderliche xm1 Attribut aus z B xml base Wenn Sie gefragt werden ob das globale Attribut referenziert werden soll klicken Sie auf Ja Das Attribut wird als Referenz hinzugef gt xmi base xs anyURI Details SimpleType XInclude und xml base Wenn das include Element von XInclude durch die im nref Attribut des Include Elements referenzierte XML Datei ersetzt wird wird das Element der obersten Ebene des geparsten XML Dokuments mit einem xm1 base Attribut inkludiert Wenn dieses XML Dokument validiert werden soll muss im Schema ein xml base Attribut zum zu den relevanten Element en definiert werden Zur ck und Vorw rts Navigieren von einer Position zu einer anderen Mit den Befehlen Zur ck und Vorw rts k nnen Sie in der Schema Ansicht von einer bereits angesehen Position zu einer anderen Positi
342. f gen doch k nnen Sie Daten in die Felder der SPS Tabelle eingeben und Zeilen in dynamischen SPS Tabellen hinzuf gen und l schen Im nachfolgenden Abschnitt zu SPS Tabellen werden die Funktionen dieser Tabellen n her beschrieben CALS HTML Tabellen werden vom Benutzer der Authentic Ansicht eingef gt Auf diese Art k nnen Sie auf Wunsch an jeder Stelle im Dokument an der dies zul ssig ist Tabellen einf gen Die Editierfeatures von CALS HTML Tabellen und die Bearbeitungssymbole f r CALS HTML Tabellen werden im Folgenden beschrieben SPS Tabellen In der Authentic Ansicht werden zwei Arten von SPS Tabellen verwendet statische Tabellen und dynamische Tabellen Statische Tabellen sind von der Struktur und der Art des Inhalts der Zellen unver nderbar Als Benutzer der Authentic Ansicht k nnen Sie Daten in die Tabellenzellen eingeben die Struktur der Tabellen d h Hinzuf gen von Zeilen oder Spalten usw oder den Inhaltstyp einer Zelle jedoch nicht ver ndern Die Eingabe von Daten erfolgt entweder durch Eingabe von Text oder durch Auswahl von Optionen in Form von Kontrollk stchen Optionsfeldern oder Dropdown Listen Nachdem Sie Daten eingegeben haben k nnen Sie diese bearbeiten Nanonull Inc Street 119 Oakstreet Suite 4876 hone 1 321 555 5155 City Vereno c 1 321 555 5155 9 State amp Zip DC 29213 mail office nanonull com l Bitte beachten Sie Die Symbole oder Befehle zum Bearbeiten dynamischer Tab
343. f r Dokumente mit unterschiedlicher Genauigkeit anzeigen Um zwischen diesen Ansichtsmodi zu wechseln verwenden Sie die Befehle im Men Authentic oder die Symbole der Symbolleiste siehe vorhergehender Abschnitt Authentic Ansicht Symbolleistenschaltfl chen Gro e Markup Symbole In diesem Modus werden die Start und End Tags von Elementen und Attributen mit dem Namen des Elements Attributs im Tag angezeigt 2013 Altova GmbH Benutzerhandbuch 90 Bearbeitungsansichten Authentic Ansicht Enter the department Das Element Name in der Abbildung oben ist erweitert d h sein Start und End Tag sowie der Inhalt der Elements werden angezeigt Durch Doppelklicken auf den Start oder End Tag eines Elements Attributs k nnen Sie dieses reduzieren Um ein reduziert angezeigtes Element Attribut wieder zu erweitern doppelklicken Sie auf den reduzierten Tag Department gt Name Im Modus f r gro e Markup Symbole werden Attribute durch das Ist Gleich Symbol im Start und End Tag gekennzeichnet Emy usA Ecou Kleine Markup Symbole In diesem Modus werden die Start und End Tags von Elementen Attributen ohne Namen angezeigt wNanonull Inc Location BUS x Street 119 Oakstreet Suite 48764 City amp Verenod wD yiqwm q 4 Phone D 1 321 555 5155 04 Fax B 1 321 555 5155 44 E mail Voffice nanonull coma Verenod Office Summary 4 departments 15 employees amp The company wa
344. f r die Ausgabe von Dokumenten im HTML PDF und RTF Format erstellen XML Beispieldatei erzeugen Dieser Befehl erstellt eine XML Datei die auf dem aktiven Schema DTD oder XML Schema im Hauptfenster basiert 2013 Altova GmbH Benutzerhandbuch 308 Benutzerreferenz Men DTD Schema XML Beispieldatei erzeugen Anzahl der Elemente minimieren Nur obligatorische Elemente erzeugen Alle Elemente erzeugen Abbrechen Erzeuge fi Elementfe wenn als wiederholend definiert Schema DTD Nicht obligatorische Attribute erzeugen IV Elemente mit Daten bef llen Attribute mit Daten bef llen Elementinhalt von nillable Elementen als nicht obligatorisch behandeln JV Bei Elementen mit abstract type nach M glichkeit bei xsi type non abstract type verwenden M Schema DTD dem generierten Dokument zuweisen Mit einem relativen Pfad Mit einem absoluten Pfad Nicht zuweisen M Root ausw hlen E Elemente in Namespace http www xmlspy com schemas orgchart Department Desc EMail Name OrgChart Person umla cam inahbeawman Aastat ata Zu generierende Elemente Sie haben eine der folgenden Auswahlm glichkeiten i Anzahl der Elemente minimieren Hierbei wird nur die minimale Anzahl der zum Erstellen der g ltigen Datei erforderlichen Elemente generiert i nur obligatorische Elemente ii alle Elemente generieren obligatorische und nicht obligatorische Wenn Elemente als wiederholt
345. f r die Eingabehilfen von XMLSpy zu Bearbeitungszwecken 2013 Altova GmbH Benutzerhandbuch 122 DTDs und XML Schemas Kataloge in XMLSpy Informationen bereitzustellen falls Sie Dateien gem diesen lteren Empfehlungen erstellen wollen Weitere Informationen N here Informationen zu Katalogen finden Sie in der XML Katalogspezifikation Altova XMLSpy 2013 2013 Altova GmbH XSLT und XQuery 123 7 XSLT und XQuery XMLSpy bietet Funktionen zur Bearbeitung von XSLT und XQuery Dokumenten verf gt ber integrierte Prozessoren zum Transformieren mittels XSLT und zum Ausf hren von XQuery Dokumenten Dieser Abschnitt bietet einen berblick ber die XSLT und XQuery Funktionalit ten in XMLSpy Er ist in die folgenden Abschnitte gegliedert e XSLT e XQuery Weitere Einzelheiten zu den Befehlen finden Sie im Abschnitt Benutzerreferenz unter der Beschreibung zum jeweiligen Men befehl N here Informationen zu Bearbeitungsfunktionen finden Sie auch in den Abschnitten Bearbeitungsansichten und XML 2013 Altova GmbH Benutzerhandbuch 124 XSLT und XQuery XSLT 7 1 XSLT Altova Website XSLT Editor Dieser Abschnitt ber XSLT ist in die folgenden Unterabschnitte gegliedert e Bearbeiten von XSLT Dokumenten Beschreibung der Bearbeitungsfunktionen f r XSLT Dokumente in XMLSpy e XSLT Verarbeitung Beschreibung der verschiedenen Methoden um ber die XMLSpy GUI mit dem Prozessor Ihrer Wahl XSLT Transformatione
346. f r dieses Schema Dokument und binden Sie den Namespace an das Pr fix xm1 Wenn eines der vier xm1 Attribute im Dokument verwendet wird w rde sein Name anschlie end um den korrekten Namespace Bestandteil erweitert 2 Importieren Sie den XML Namespaces Namespace Der Validator von XMLSpy erkennt den Namespace und stellt die vier xm1 Attribute als globale Attribute zur Verf gung die in diesem Schema referenziert werden k nnen 3 F gen Sie das erforderliche xm1 Attribut als Child eines Elements ein Das Attribut wird als Referenz zum globalen Attribut imported deklariert Deklarieren des XML Namespaces Namespace Sie k nnen den XML Namespaces Namespace http www w3 org XML 1998 namespace durch Eingabe ber das Dialogfeld Schema Einstellungen in dem alle f r dieses Schema deklarierten Namespaces gespeichert und bearbeitet werden k nnen deklarieren Der 2013 Altova GmbH Benutzerhandbuch 84 Bearbeitungsansichten Schema Ansicht 4 3 5 Namespace muss an das Pr fix xml gebunden werden Alternativ dazu k nnten Sie den Namespace mit dem xm1 Pr fix in der Textansicht im Element xs schema deklarieren Importieren des XML Namespaces Namespace Erstellen Sie in der Schema bersicht eine globale Import Deklaration f r den XML Namespaces Namespace Klicken Sie dazu im oberen Bereich des Schema bersichtsfensters auf die Schaltfl che Einf gen oder Anh ngen und w hlen Sie im Men das daraufhin ang
347. fd oder sps Datei und der entsprechenden Input Datei eine Transformation in MapForce oder StyleVision durchgef hrt Die Ressource wird mit der Transformation erzeugt 4 W hlen Sie eine Datei f r den Ressourcentyp aus Wenn es sich bei der Ressource um eine direkt ausgew hlte Datei handelt navigieren Sie im Textfeld Die Ressource bezieht sich auf diese Datei zur gew nschten Datei Wenn die Ressource das Ergebnis einer Transformation ist navigieren Sie im Textfeld Die Ressource bezieht sich auf diese Datei zur mfd Datei bei MapForce Transformationen oder der sps Datei bei StyleVision Transformationen In F llen in denen mehrere Inputs oder Outputs f r die Transformation m glich sind wird eine Auswahl der Optionen angezeigt So h ngen z B die Ausgabeoptionen einer StyleVision Transformationen von der installierten StyleVision Edition ab in der Abbildung unten sehen Sie die Output Optionen der Enterprise Edition Outputs ptionsfeld zur Auswahl verwenden HTML Ausgabe RTF Ausgabe PDF Ausgabe Ausgabe in Word 2007 Aktivieren Sie das Optionsfeld f r die gew nschte Option in der Abbildung oben wurde HTML Ausgabe ausgew hlt Wenn die Ressource das Ergebnis einer Transformation ist kann die Ausgabe als Datei oder selbst als globale Ressource gespeichert werden Klicken Sie auf die Schaltfl che E amp und w hlen Sie entweder Globale Ressource aus um die Ausgabe als globale Ressource zu speichern oder Durchsuch
348. fehle im Men Bearbeiten in der Schema und Text Ansicht miteinander ob sie aktiv sind oder nicht 4 Vergleichen Sie als N chstes die Befehle im Men XML Einf gen in der Text und der Grid Ansicht ob sie aktiv sind oder nicht Die Befehle in diesem Men sind nur in der Grid Ansicht aktiv Eine Beschreibung aller Men befehle finden Sie im Abschnitt Benutzerreferenz des Benutzerhandbuchs Symbolleisten Die Anzeige der Symbolleisten variiert je nachdem welche Ansicht aktiv ist In der Standardeinstellung sind die richtigen Symbolleisten f r die einzelnen Ansichten definiert Daher unterscheiden sich die angezeigten Symbolleisten je nach Ansicht Sie k nnen die Symbolleisten allerdings im Dialogfeld Anpassen auf dem Register Symbolleisten Extras Anpassen Symbolleisten Abbildung unten auch anpassen 2013 Altova GmbH Benutzerhandbuch 28 XMLSpy Tutorial XMLSpy Benutzeroberfl che Anpassen x Baterie Syrboleisten Baras Tastatur Men Maros Puss Optionen Symbolleisten F Atr amp Elem Zur cksetzen Y Authentic E Browser Ales Zur cksetzen Y CALS HTML Tabelle FICDATA Neu DOCTYPE DTD Schema Umbenennen Globale Ressourcen W Hauptbereich JSON _ Textlabels zeigen Konvertieren Y Men leiste Oracle XML DB F nderungen in allen Ansichten anwenden Schlie en ben Sie nun das Verschieben der Symbol
349. feld Entities definieren ge ffnet Abbildung unten Alname Type PUBLIC ValuePath ND ATA OK zal Internal Nanonull Inc Internal Nanonull Europe AG Nanonull Partners Inc http www nanonull com branches xml nanonull gif nano_eu Cancel nano_ma website branches amp logo Internal Append Internal SYSTEM SYSTEM Insert Delete 2 Geben Sie den Namen Ihrer Entity im Feld Name ein Dies ist der Name der in der Entities Eingabehilfe angezeigt werden wird 3 Wahlen Sie den Typ der Entity aus der Dropdown Liste im Feld Type aus Es stehen die folgenden Typen zur Auswahl Eine interne internal Entity ist eine Entity fur die der zu verwendende Text im XML Dokument selbst gespeichert ist Wenn Sie PUBLIC oder SYSTEM ausw hlen wird angegeben dass sich die Ressource au erhalb der XML Datei befindet und mittels eines Public Identifier oder eines System Identifier gefunden wird Ein System Identifier ist eine URI die den Pfad der Ressource definiert Ein Public Identifier ist ein pfadunabh ngiger Identifier der es manchen Prozessoren erm glicht die Ressource zu identifizieren Wenn Sie sowohl einen Public als auch einen System Identifier angeben wird der Public Identifier zum System Identifier aufgel st und es wird der System Identifier verwendet 4 Wenn Sie als Type PUBLIC ausgew hlt haben geben Sie den Public Identifier der Ressource im Feld PUBLIC ein Wenn Sie Internal oder SY
350. fen auf dem das XML Dokument basiert im Fall von h ufig gebrauchten Schemas wie HTML und XSLT sind die Schemainformationen in XMLSpy bereits vordefiniert Zur Autokomplettierung werden nicht nur Informationen ber die Struktur des Dokuments verwendet sondern auch die im Dokument gespeicherten Wert So werden z B Enumerationen und Schema Annotationen in einem XML Schema aktiv von der Autokomplettierungsfunktion verwendet Wenn im Schema Werte f r einen bestimmten Node in einer Enumeration aufgez hlt werden werden diese Enumerationen als Autokomplettierungsoptionen angezeigt wenn dieser Node im XML Dokument bearbeitet wird Ebenso werden auch Annotationen die in einem Schema f r einen Node bestehen angezeigt wenn der Node Name in das Dokument eingegeben wird Abbildung unten First given name of person ist die Schema Annotation des Elements First lt Person gt i lt First PAER First given name of person Phoneex BI First given name of person lt EMail gt lt EMail gt lt LeaveTotal gt lt LeaveTotal gt lt LeaveUsed gt lt Leaveused gt i lt LeaveLeft gt lt LeaveLeft gt lt Person gt Die Autokomplettierungsfunktion kann im Dialogfeld Optionen auf dem Register Bearbeiten Extras Optionen Bearbeiten aktiviert und deaktiviert werden Verschieben von gleichrangigen Elementen relativ zu einander Wenn sich der Cursor innerhalb eines Elements befindet k nnen Sie das ausgew hlte Element durch
351. finieren Altova XMLSpy 2013 2013 Altova GmbH XML Zuweisen von Schemas und Validierung 103 5 2 Zuweisen von Schemas und Validierung Altova Website XML Validator XML Validierung Ein Schema DTD oder XML Schema kann einem XML Dokument zugewiesen werden wenn es erstellt wird Ein Schema kann auch sp ter jederzeit mittels der Befehle DTD zuweisen oder Schema zuweisen aus dem Men DTD Schema zugewiesen oder ge ndert werden XML Spy M Datei ausw hlen NanonullOra xsd x Durchsuchen Fenster Abbrechen IV Pfad relativ zu OrgChartl xml machen w hlen Sie eine Datei von der Festplatte einen Remote Server eine globale Ressource oder w hlen Sie eines der anderen offenen Fenster aus Der Pfad zur Schemadatei die in das XML Dokument eingef gt wird kann relativ gemacht werden Aktivieren Sie dazu im Dialogfeld das entsprechende Kontrollk stchen Globale Ressourcen f r Schemas Eine globale Ressource ist ein Alias f r eine Datei oder einen Ordner Die Zieldatei bzw der Zielordner kann ber die GUI durch Wechseln der aktiven Konfiguration der globalen Ressource ber den Men befehl Extras Aktive Konfiguration ge ndert werden Mit Hilfe globaler Ressourcen k nnen Sie daher zwischen verschiedenen Schemas wechseln was v a f r Testzwecke n tzlich ist Eine Beschreibung zur Verwendung globaler Ressourcen finden Sie im Abschnitt Globale Altova Ressourcen XML Schema pl
352. for 0 points 1 gt lt match gt lt results gt Unique Constraints unique Ein Unique Constraint gibt an dass der Wert eines Elements oder Attributs oder einer Gruppe von Elementen und oder Attributen innerhalb eines definierten Geltungsbereichs eindeutig sein muss Im oben gezeigten XML Fragment soll gew hrleistet werden dass es sich bei den beiden Mannschaften die in einem Match gegeneinander antreten nicht um dieselbe Mannschaft handelt Daher werden die Werte des Nodes team name im Geltungsbereich jedes match Elements als unique eindeutig definiert Dies geschieht folgenderma en 1 W hlen Sie in der Schema bersicht das Element match aus Das Element match ist somit der Geltungsbereich der Identity Constraint Definition 2 Klicken Sle auf dem Register Identity Constraints in der linken oberen Ecke des Registers auf das Symbol Anh ngen oder Einf gen und w hlen Sie im Men das daraufhin angezeigt wird den Eintrag Unique Daraufin wird eine Zeile f r den Unique Constraint eingef gt siehe Abbildung unten Attribute Assertions Identity constraints Selector Field s team name 3 Geben Sie dem Identity Constraint einen Namen In der Abbildung oben ist der Name MatchTeans 4 Geben Sie in der Spalte Selector einen XPath Ausdruck zur Auswahl des Elements team ein Beachten Sie dass das Element match der Kontext Node ist Das Element team ist nun der Selektor des IDC also der Node auf den
353. formationen Rechte am geistigen Eigentum 403 3 3 Rechte am geistigen Eigentum Die Software und alle Kopien deren Anfertigung Ihnen von Altova gestattet ist sind das geistige Eigentum von Altova und dessen Lieferanten und stehen in deren Besitz Struktur Organisation und Code der Software stellen wertvolle Betriebsgeheimnisse und vertrauliche Informationen von Altova und dessen Lieferanten dar Die Software ist durch gesetzliche Bestimmungen urheberrechtlich gesch tzt Diese gesetzlichen Bestimmungen beinhalten ohne darauf beschr nkt zu sein das Urheberrecht der Vereinigten Staaten internationale Vertr ge und das in den L ndern in denen die Software genutzt wird geltende Recht Altova beh lt sich das Eigentum an allen Patenten Urheberrechten Branchengeheimnissen Warenzeichen und sonstigen geistigen Eigentumsrechten die hinsichtlich der Software bestehen vorbeh lt Das Eigentumsrecht von Altova erstreckt sich auch auf alle Bilder Fotografien Animationen Videos Audioaufzeichnungen Musikst cke Texte und Applets die Teil der Software sind und alle dazugeh rigen Unterlagen in gedruckter Form Mitteilungen ber geltend gemachte Verst e gegen geistige Eigentumsrechte sind an den Copyright Agenten von Altova zu richten n here Angaben dazu finden Sie auf der Website von Altova Altova Software enth lt Software Komponenten Dritter die ebenfalls urheberrechtlich gesch tzt sind Unter anderem sind diese Urheberrechte a
354. ft ob das Dokument wohlgeformt ist F8 Validiert das XML Dokument anhand des damit verkn pften Schemas bzw der DTD ffnet die dazugeh rige DTD oder XML Schema Datei Erstellen eines neuen XML Dokuments Beim Erstellen einer neuen XML Datei in XMLSpy haben Sie die Option dieser ein Schema DTD oder XML Schema zugrunde zu legen oder auch nicht In diesem Abschnitt werden wir eine neue Datei erstellen die auf dem zuvor im Rahmen dieses Tutorials erzeugten Schema AddressLast xsd basiert So erstellen Sie eine neue XML Datei 1 Wahlen Sie die Men option Datei Neu um Dialogfeld Neues Dokument anlegen aufzurufen Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XML Dokumente 35 Nee Dokument anlegen E Wahlen Sie den Dokumenttyp aus der Liste aus XHTML 1 0 Transitional xhtml XHTML 1 1 xlsx MS Office Excel OpenXML xml DocBook 4 5 Article xml DocBook 4 5 Book EJB 2 0 Deployment Descriptor Extensible Markup Language a J2EE 1 3 Application l xml J2EE 1 3 Application Client LE xml J2EE Connector 1 0 Resource Adapter xml Servlet 2 3 Deployment Descriptor xa XML Query Lanauaoe StyleVision Stylesheet ausw hlen Abbrechen 2 W hlen Sie im Dialogfeld den Eintrag Extensible Markup Language oder einen generischen XML Dokumenteintrag und bestatigen Sie mit OK Im nachsten Fenster werden Sie gefragt ob das XML Dokument auf einer DTD oder einem Schema basieren soll iG
355. g E EA 130 7 2 4 Intelligentes Editieren von XQUETY ceccceceesseessessceeeceeecesecesecaeceaecaeecaeeeaeeeseseeeeesenseens 131 1 23 Validierung und Ausf hrung von XQuery Dokumenten uesseenseensennsennenenenenennn 133 8 Authentic 135 8 1 Tutorial Authentic Ansicht ccccccccsssecssessscsssscscscescecssscscscsecscsesscscsesssecsssscscsssssseseseesessssssesess 137 8 1 1 Offnen eines XML Dokuments in der Authentic Ansicht uenenneeen 138 8 1 2 Die Benutzeroberfl che der Authentic Ansicht 02 er nenneensennsennennnen een 139 8 1 3 Node Operationen u ie EEE teeth nak ah SEN cea akan 141 8 1 4 Eingabe von Daten in der Authentic Ansicht u0sssssnesneennernnensennennsennennneneennn 144 8 1 5 Eingabe von Attributwerten ccccsccesecsssesseesseeseessceescesecesecsseceseceecaeecaeeeaeenseseseeeeenrens 147 8 1 6 Hinzuf gen von Entities x 0222 e E E E ee Sites cece 147 8 1 7 Drucker des Dokufients ax 2212 Hi ested Hoa teen Wie he 148 8 2 Bearbeitung in der Authentic Ansicht csseecssesssensessesnessennesssensnnsenscssenenssnvensonnenesnvenese 150 8 2 1 Grundlegendes zur Bearbeitung 00220nsnnseenennnnsnnennennennennonnennnennnennn nennen 150 8 2 2 Tabellen in der Authentic Ansicht u222ssnseenensnenennnnennnennenneennennnennn nennen 155 SP Ss Tabellen a erni 24880 asd distros woe a ks Rake hates 155 CALS FML Tabell
356. g oben Unterhalb sehen Sie eine Liste der verf gbaren Operatoren Ist gleich lt gt Ist nicht gleich lt Kleiner als lt Kleiner oder gleich gt Gr er als gt Gr er oder gleich LIKE Phonetisch hnlich NOT LIKE Phonetisch nicht hnlich IS NULL Ist leer NOT NULL Ist nicht leer Wenn IS NULL oder NOT NULL ausgew hlt ist ist das Wertefeld deaktiviert Werte m ssen ohne Anf hrungszeichen oder andere Begrenzungszeichen eingegeben werden Au erdem m ssen Werte dieselbe Formatierung wie die des entsprechenden DB Felds haben sonst ist das Ergebnis des Ausdrucks FALSE Wenn z B ein Kriterium f r ein Feld des date Datentyps in einer MS Access DB einen Ausdruck StartDate 25 05 2004 enth lt ist das Ergebnis der Abfrage FALSE da der date Datentyp in einer MS Access DB das Format JJJJ MM TT hat Verwendung von Parametern mit DB Abfragen Sie k nnen beim Erstellen von Abfragen den Namen eines Parameters als Wert eines Ausdrucks eingeben Parameter sind Variablen die anstelle von Literal Werten in Abfragen verwendet werden k nnen Wenn Sie sie in einem Ausdruck eingeben wird ihr Wert im Ausdruck verwendet Parameter die verf gbar sind sind vom SPS Designer im SPS definiert worden und k nnen im Dialogfeld Parameter anzeigen siehe Abbildung unten angezeigt werden Parametern wurde im SPS ein Standardwert zugewiesen der berschrieben werden kann indem dem Parameter ber die Befehlszeile
357. g wie man Entities f r das Dokument definiert finden Sie unter Definieren von Entities Einf gen eines CDATA Abschnitts Dieser Befehl ist aktiviert wenn Sie den Cursor innerhalb von Text setzen Wenn Sie auf den Befehl klicken wird am Cursor Punkt ein CDATA Abschnitt eingef gt Der CDATA Abschnitt steht innerhalb eines Start und End Tags um diese Tags anzuzeigen aktivieren Sie die gro en oder kleinen Markup Symbole Innerhalb von CDATA Abschnitten werden XML Markup Symbole und Parsing ignoriert XML Markup Zeichen Zeichen wie das kaufm nnische Und Apostroph gr er als kleiner als und Anf hrungszeichen werden nicht als Markup behandelt sondern als Literalzeichen Daher eignen sich CDATA Abschnitte f r Text wie z B Auflistungen von Programmcode welche XML Markup Zeichen enthalten Entfernen eines Node Wenn Sie den Mauszeiger ber den Befehl Entfernen positionieren erscheint eine Men liste bestehend aus dem ausgew hlten Node und allen seinen bergeordneten Nodes bis hinauf zum Dokument Element die entfernt werden k nnen ohne dass das Dokument ung ltig wird Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Authentic Ansicht 97 Klicken Sie auf das Element das Sie entfernen m chten Auf diese Art l sst sich ein Element oder ein beliebiges bergeordnetes Element einfach entfernen Beachten Sie dass bei Entfernung eines bergeordneten Elements auch alle untergeordneten Elementen einschlie lich d
358. g XML Signature xsl XSL Stvlesheet v1 0 2 StyleVision Stylesheet ausw hlen Abbrechen 2 W hlen Sie im Dialogfeld den Eintrag xsd W3C Schema Die Dokumentbeschreibung und die Liste im Fenster sind unter Umst nden nicht mit denen in der Abbildung identisch Best tigen Sie mit OK Eine leere Schema Datei wird im Hauptfenster in der Schema Ansicht angezeigt Abbildung unten In der Standard Edition k nnen Sie XML Schema Dokumente in der Schema Ansicht nicht bearbeiten Sie m ssen daher in die Textansicht wechseln um das Dokument zu bearbeiten Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XML Schemas 33 3 Das Schema das Sie f r den Rest dieses Tutorials verwenden werden ist AddressLast xsd Es befindet sich im Ordner C Dokumente und Einstellungen lt Benutzername gt Eigene Dateien Altova XMLSpy2013 Examples Tutorial ffnen Sie diese Datei und zeigen Sie sie in der Text und der Schema Ansicht an Beachten Sie dass Sie das Dokument in der Standard Edition in der Schema Ansicht nicht bearbeiten k nnen Die Schema Ansicht ist in der Enterprise und der Professional Edition eine Drag and Drop Bearbeitungsansicht in der Sie eine bersicht der globalen Schemakomponenten bearbeiten und die einzelnen globalen Komponenten anschlie end in einer separaten Ansicht der Content Model Ansicht dieser Komponente bearbeiten k nnen Die XML Datei die Sie im n chsten Teil des Tu
359. g der Authentic Ansicht finden Sie im Handbuch zur Authentic Ansicht Zuletzt verwendete Projekte Mit dieser Funktion werden die neun zuletzt verwendeten Projekte angezeigt um einen schnelleren Zugriff auf diese zu erhalten Beachten Sie bitte dass XMLSpy automatisch das zuletzt verwendete Projekt beim Starten von XMLSpy ffnen kann Extras Optionen Register Datei Projekt Letztes Projekt beim Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 293 Programmstart ffnen 2013 Altova GmbH Benutzerhandbuch 294 Benutzerreferenz Men XML 13 4 13 4 1 Men XML Das XML Men enth lt alle n tigen Befehle um mit XML Dokumenten zu arbeiten 3 Wohlgeformtheit pr fen YY XML validieren Zu den am h ufigsten verwendeten XML Funktionen z hlen die berpr fung von Dokumenten auf ihre Wohlgeformtheit und G ltigkeit Sie finden diese Befehle in diesem Men Einf gen Der Befehl Einf gen ist zwar in allen Men s aktiv kann aber nur in der Grid Ansicht verwendet werden Er enth lt ein Untermen siehe Screenshot ber das Sie folgende M glichkeiten haben e die XML Deklaration und Node Typen Attribut Element Text CDATA Comment Processing Instruction in XML Dokumente einf gen e DOCTYPE Deklarationen und externe DTD Deklarationen in XML Dokumente einf gen und e DTD Deklarationen ELEMENT ATTLIST ENTITY und NOTATION in DTD Dokumente und interne DTD
360. geh ngt sondern als sect 1 Element das ein Parent dieses para Elements ist Vor Element einf gen Das Element in der Eingabehilfe wird vor dem ausgew hlten Element eingef gt Beachten Sie dass das Element genau wie beim vorhergehenden Befehl auf der richtigen hierarchischen Ebene eingef gt wird Element entfernen L scht des Element und dessen Inhalt Element einf gen Sie k nnen ein Element aus der Eingabehilfe auch innerhalb eines Elements einf gen Wenn Sie den Cursor in ein Element hineinsetzen k nnen die zul ssigen Child Elemente dieses Elements eingef gt werden Beachten Sie dass zul ssige Child Elemente sowohl Teil eines elements only Content Model als auch Teil eines Mixed Content Model Text plus Child Elemente sein k nnen Ein zul ssiges Child Element kann entweder dann eingef gt werden wenn ein Textbereich markiert wurde oder wenn der Cursor als Einf gepunkt in den Text platziert wurde e Wenn ein Textbereich ausgew hlt und ein Element eingef gt wurde wird der Textbereich der Inhalt des eingef gten Elements e Bei Auswahl einer Cursorposition wird das Element an dieser Stelle eingef gt Nachdem das Element eingef gt wurde kann es durch Klicken auf eines der beiden Symbole zum L schen eines Elements in der Element Eingabehilfe gel scht werden Welches der beiden Symbole angezeigt wird ist abh ngig davon ob Sie einen Textbereich ausw hlen oder ob Sie den Cursor als Einf gepunkt in den Text
361. gen Der Befehl Markup Code anzeigen hat ein Untermen mit Optionen wie der Markup Code in Authentic XML Dokument angezeigt werden soll Mit dem Befehl Markup Symbole ausblenden werden die Markup Symbole in der Authentic Ansicht ausgeblendet Kl Mit dem Befehl Kleine Markup Symbole einblenden werden kleine Markup Symbole in der 2013 Altova GmbH Benutzerhandbuch 332 Benutzerreferenz Men Authentic Authentic Ansicht angezeigt Mit dem Befehl Gro e Markup Symbole einblenden werden gro e Markup Symbole in der Authentic Ansicht angezeigt Mit dem Befehl Gemischte Markup Symbole einblenden werden gemischte Markup Symbole in der Authentic Ansicht angezeigt Der Ersteller des StyleVision Power Stylesheet kann f r die einzelnen Elemente Attribute im Dokument entweder gro e kleine oder gar keine Markup Symbole definieren Der Benutzer der Authentic Ansicht sieht diese benutzerdefinierten Markup Symbole im Ansichtsmodus f r gemischte Markup Symbole 13 8 7 Zeile anh ngenleinf gen kopieren l schen Mit dem Befehl Zeile anh ngen wird eine Zeile an die Tabelle in der Authentic Ansicht angeh ngt Mit dem Befehl Zeile einf gen wird eine Zeile in die Tabelle in der Authentic Ansicht eingef gt Mit dem Befehl Zeile kopieren wird die markierte Zeile in der Tabelle in der Authentic Ansicht dupliziert Mit dem Befehl Zeile l schen wird in der Authentic Ansicht die markierte Zeile aus der Tabelle gel scht 13 8 8 Zeile nach ob
362. gen ndern und l schen und Ihre nderungen in der DB speichern Siehe ndern einer DB Tabelle So ffnen Sie ein DB basiertes StyleVision Power Stylesheet in der Authentic Ansicht e Klicken Sie auf Authentic Datenbank bearbeiten und suchen Sie nach dem gew nschten StyleVision Power Stylesheet Navigieren in einer DB Tabelle Die Befehle zum Navigieren in den Zeilen einer DB Tabelle stehen in Form von Schaltfl chen im Authentic Ansichtsdokument zur Verf gung Normalerweise gibt es zu jeder DB Tabelle einen Navigationsbereich mit vier oder f nf Schaltfl chen Die Pfeilsymbole von links nach rechts sind Gehe zum ersten Datensatz in der DB Tabelle Gehe zum vorhergehenden Datensatz Dialogfeld Gehe zu Datensatz ffnen siehe Abbildung unten Gehe zum n chsten Datensatz und Gehe zum letzten Datensatz Gehe zu Datensatz Gehezu Abbrechen Datensatz 1 Um durch eine DB Tabelle zu navigieren klicken Sie auf die gew nschte Schaltfl che XML Datenbanken Im Fall von XML Datenbanken wie z B IBM DB2 enth lt eine Zelle oder Zeile ein einziges XML Dokument Daher wird immer nur eine einzige Zeile auf einmal in die Authentic Ansicht geladen Um ein XML Dokument zu laden das sich in einer anderen Zeile befindet verwenden Sie die Men befehl DB Abfragen Mit Hilfe einer DB Abfrage k nnen Sie die Datens tze einer in der Authentic Ansicht angezeigten Tabelle abfragen Eine Abfrage wird f r
363. gen 307 2013 Altova GmbH 422 Index DTD 354 356 Gehe von XML Dokument zu Definition 307 Gehe von XML Dokument zu DTD 307 generieren anhand von XML Schema Enterprise und Professional Edition 117 Men befehle zu 306 zu XML Dokument zuweisen 306 DTD Schema Men 306 DTDs 115 in der Grid Ansicht bearbeiten Enterprise und Professional Edition 116 in der Textansicht bearbeiten 116 in XML Schemas konvertieren Enterprise und Professional Edition 116 XML Dokument generieren 116 Dynamische SPS Tabellen in der Authentic Ansicht Verwendung 155 Dynamische Tabellen bearbeiten 87 E Ein und auskommentieren in XML Dokumenten in der Textansicht 105 Einf gen als Text 150 als XML 150 in Grid Ansicht 294 Zeile in Authentic Ansicht 332 Einf gen als Text 96 XML 96 Eingabehilfe 22 365 366 Eingabehilfen 14 aktualisieren 304 Anzeige ein aus 366 f r XML Dokumente 110 f r XQuery 129 in Grid Ansicht 43 Eingabehilfen aktualisieren Befehl 304 Eingabehilfen in der Textansicht 61 Eingabetaste dr cken 173 Einr cken in Text Ansicht 261 Einr cklinien 337 Einr ckung in der Textansicht 54 Einstellungen 18 354 Einstellungen f r Textansicht Dialogfeld 337 Element Eingabehilfe in der Authentic Ansicht 92 ElementFormDefault Einstellungen in der Schema Design Ansicht 310 Elementtyp in XML Dokument festlegen 36 E Mail Dateien
364. genschaften des Projekts sind in einer spp Datei gespeichert Das Projekt wird in der Applikation im Fenster Projekt siehe Abbildung unten angezeigt Das Projekt in der Abbildung unten hat den Namen MyProject und die Eigenschaften des Projekts sind in der Datei MyProject spp gespeichert MyProject GS XML Files Persons xml QuickStart xmi XSL Files XQuery Files BD HTML Files QuickStart css EG OTD Schemas Fah QuickStart xsd Entities Sie k nnen das gesamte Projekt alle Dateien im Projekt oder nur einige Projektdateien unter Versionskontrolle stellen Es konnen nur Dateien die sich im Projekt befinden unter Versionskontrolle gestellt werden Sie m ssen daher Dateien zum Projekt hinzuf gen bevor Sie sie unter Versionskontrolle stellen k nnen Die Projektdatei spp Datei wird automatisch unter Versionskontrolle gestellt sobald eine Datei aus dem Projekt unter Versionskontrolle gestellt wird Mit dem Befehl Projekt Versionskontrolle Zu Versionskontrolle hinzuf gen siehe n chster Abschnitt weiter unten wird das gesamte Projekt oder eine oder mehrere Projektdateien unter Versionskontrolle gestellt Beachten Sie jedoch dass die Ordnerstruktur des Repository nicht der Ordnerstruktur des Projekts Abbildung oben sondern der Struktur des lokalen Arbeitsbereichordners siehe Ordnerdiagramm unten entspricht Beachten Sie dass der Ordner MyProject im Diagramm unten im Repository eine Ordnerstruktur hat die d
365. getNamespace version 3 5 xml lang D Kein targetNamespace targetNamespace http www altova com schemas org Namespace nttp www altova com schemas org http w ww w3 org 2001 XMLSchema Mit den im obigen Dialogfeld Schema Einstellungen Dialogfeld wie es im XSD 1 1 Modus angezeigt wird definierten Einstellungen wird das folgende xs schema Element erstellt Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Schema Design 311 lt xs schema xmIns http www altova com schemas org xmIns xs http www w3 org 2001 XxMLSchema targetNamespace http www altova com schemas org elementFormDefault qualified attributeFormDefault unqualified xpathDefaultNamespace targetNamespace version 1 1 defaultAttributes Contact gt Anmerkung Was im Dialogfeld Schema Einstellungen angezeigt wird h ngt davon ab welcher XSD Modus aktiv ist Wenn XSD 1 0 der aktive Modus ist werden XSD 1 1 Attribute im Dialogfeld nicht angezeigt Die Standardattribute defaultAttributes und xpathDefaultNamespace sind XML Schema 1 1 Features und stehen nur im XSD 1 1 Modus zur Verf gung Die anderen Attribute stehen in XSD 1 0 und XSD 1 1 zur Verf gung Das Attribut version Gem der XML Schema 1 0 und 1 1 Spezifikation dient das Attribut version des Elements xs schema dazu zu definieren welche Version des verwendeten Schemas dies ist Wenn ein Schema ge ndert werden muss empfiehlt es sich ein komp
366. gew nschte Stelle e Um die Gr e einer Spalte an die Breite des breitesten Eintrags anzupassen doppelklicken Sie auf den rechten Rand der gew nschten Spalte e Um die Spaltenbreite so anzupassen dass der gesamte Inhalt zu sehen ist w hlen Sie den Men eintrag Ansicht Optimale Breite oder klicken Sie auf das Symbol Optimale Breite e Die H he der Zellen ist vom jeweiligen Inhalt abh ngig Sie kann Uber die Men option Extras Optionen Ansicht Grid Ansicht Max Zellenh he xxx Zeilen angepasst werden Bitte beachten Sie Wenn Sie Daten in der Grid Ansicht markieren und in die Textansicht wechseln werden diese auch in der Textansicht markiert angezeigt 4 2 1 Eingabehilfen in der Grid Ansicht Anmerkung In der Standard Edition steht die Grid Ansicht nur als schreibgesch tzte Ansicht zur Verf gung Die Bearbeitung in der Grid Ansicht ist nur in der Enterprise und der Professional Edition m glich Element Eingabehilfe In der Grid Ansicht hat die Element Eingabehilfe drei Register Anh ngen Einf gen und Child hinzuf gen Auf dem Register Anh ngen werden Elemente angezeigt die nach allen Geschwisterelementen des aktuellen Elements angeh ngt werden k nnen auf dem Register Einf gen werden alle Elemente angezeigt die vor dem aktuellen Element eingef gt werden k nnen und auf dem Register Child hinzuf gen werden alle jene Elemente angezeigt die als Child Element des aktuellen Elements eingef gt werden k nnen T
367. gt lt Person Manager true Degree BA Programmer false gt lt First gt Fred lt First gt lt Last gt Smith lt Last gt lt PhoneExt gt 22 lt PhoneExt gt lt Email gt Smi th work com lt Emai 1 gt lt Person gt lt Company gt Klicken Sie auf die Schaltflache um das Dokument neuerlich zu prufen Diesmal erhalten Sie im Fenster Meldungen die Nachricht dass die Datei g ltig ist Das XML Dokument ist nun gem dem Schema g ltig BE 8 518 X Smart Fixaneien Die Datei C Users Documents Altova XMLSpy2013 Examples TutoriaNCompanyFirst xml ist g ltig W hlen Sie die Men option Datei Speichern und benennen Sie das Dokument z B CompanyFirst xml Beachten Sie dass es im Ordner Tutorial bereits eine fertige Datei mit dem Namen CompanyFirst xml gibt d h Sie sollten diese vorher umbenennen Bitte beachten Sie Ein XML Dokument kann auch abgespeichert werden wenn es nicht g ltig ist Beim Speichern werden Sie gefragt ob Sie das nicht korrekte Dokument speichern wollen Mit Save anyway wird das Dokument in seinem aktuellen ung ltigen Status gespeichert Hinzuf gen von Elementen und Attributen Momentan gibt es im Dokument nur ein Person Element 2013 Altova GmbH Benutzerhandbuch 44 XMLSpy Tutorial XML Dokumente So f gen Sie ein neues Element Person hinzu 1 2 Platzieren Sie den Cursor hinter das Element Person das wir bereits erstellt haben Dr cken Sie di
368. h nicht an externe Prozessoren wie z B MSXML bergeben N here Informationen zur Verwendung dieser Funktion finden Sie im Abschnitt Benutzerreferenz XSLT Transformationen Es stehen zwei Arten von XSLT Transformation zur Verf gung e XSLT Standardtransformation XSL XQuery XSL Transformation Die Ausgabe der Transformation wird in einem neuen Fenster angezeigt oder wenn im Stylesheet so definiert unter einem Dateipfad gespeichert Der f r die Transformation verwendete Prozessor wird im Dialogfeld Optionen auf dem Register XSL definiert Extras Optionen e XSL f r FO Transformation XSL XQuery XSL FO Transformation Das XML Dokument wird in zwei Schritten in ein PDF Dokument transformiert Im ersten Schritt wird das XML Dokument mit Hilfe des XSLT Prozessors der im Dialogfeld Optionen Extras Optionen auf dem Register XSL definiert wurde in ein FO Dokument transformiert beachten Sie dass Sie am unteren Rand des Registers auch den XSLT Prozessor ausw hlen k nnen der mit einigen FO Prozessoren mitgeliefert wird wie z B FOP Im zweiten Schritt wird das FO Dokument von dem FO Prozessor der im Dialogfeld Optionen Extras Optionen auf dem Register XSL definiert wurde verarbeitet um ein PDF Dokument zu erzeugen Anmerkung Ein FO Dokument dies ist eine bestimmte Art von XML Dokument kann mit dem Befehl XSL FO Transformation in PDF transformiert werden Wenn es sich beim Quelldokument um ein FO Dokument ha
369. haben in einer externen Applikation wie z B Notepad ge ffnet werden 2013 Altova GmbH Benutzerhandbuch 346 Benutzerreferenz Men Extras Anpassen Men inhalte In Notepad ffnen Befehl Parameter ActiveDocumentFilePath C Windows System32 notepad exe Dateipfad zum aktiven Dokument Startverzeichnis Projektdateipfad Um einen Befehl zur Verwendung einer externen Applikation zu definieren gehen Sie folgenderma en vor 1 4 5 Klicken Sie im Bereich Men inhalte siehe Abbildung oben in der Titelleiste des Bereichs auf die Schaltfl che Neu und geben Sie in der Zeile die f r den Eintrag erstellt wurde den Namen des gew nschten Mentbefehls ein In der Abbildung oben wurde ein einziger Men befehl eingegeben n mlich In Notepad ffnen Mit diesem Befehl soll das aktive Dokument in der externen Applikation Notepad ge ffnet werden Durch Klicken auf die Schaltfl che Neu k nnen weitere Befehle zur Befehlsliste hinzugef gt werden Mit Hilfe der Schaltfl chen Element hinauf und Element hinab k nnen Sie die Befehle in der Liste nach oben oder unten verschieben Um einen Befehl zu l schen w hlen Sie ihn aus und klicken Sie auf die Schaltfl che L schen Um eine externe Applikation mit einem Befehl zu verkn pfen w hlen Sie den Befehl im Bereich Men inhalte aus Geben Sie anschlie end im Feld Befehl den Pfad zur ausf hrbaren Datei der externen Applikation ein oder w hlen Sie ihn a
370. harePoint Server handelt aktivieren Sie das Kontrollk stchen Microsoft SharePoint Server N here Informationen zum Arbeiten mit Dateien dieses Servertyps finden Sie im Abschnitt Ordner auf einem Microsoft SharePoint Server weiter unten 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 Verbindung mit dem Server herzustellen und die verf gbaren Ordner anzuzeigen 2013 Altova GmbH Benutzerhandbuch 288 Benutzerreferenz Men Projekt Web Ordner zu Projekt hinzuf gen DateiURL 7 Abbrechen Identifizierung Benutzer MyDocs Passwort er I Speichern r Vorhandene Dateien Server URL http mydirectory com xML Test Files Durchsuchen w XML Test Files E W Folder1 E W Folder2 Neuer Ordner L schen 5 Klicken Sie auf das Verzeichnis welches Sie in die Projektansicht bernehmen m chten Die Schaltfl che ffnen wird erst danach aktiv Die URL des Ordners wird nun im Feld Datei URL angezeigt 6 Klicken Sie auf ffnen um das Verzeichnis in das Projekt zu bernehmen Project Examples Org Chart Datasheet International Purchase Order C Program Files Altova XM http myd rectory com XHM A gt 7 Klicken Sie auf das Symbol um den Inhalt des Verzeichnisses anzuzeigen oe Fe Fe
371. he Erweiterungsfunktionen 389 SharePoint Server 287 Smart Restrictions 78 Software Produktlizenz 404 Source control 363 Speicher 204 Speichern von Schemainformationen 309 Speichern Projekt 268 Splashscreen 358 SPP Datei Speicherpfade 265 SPS neuer XML Datei zuweisen 240 SPS Datei zu XML Datei zuweisen 328 SPS Tabellen dynamischen Tabellen bearbeiten 87 SPS Tabellen in der Authentic Ansicht Verwendung 155 Standard Encoding 361 Men 351 Standardansicht Einstellung im Hauptfenster 356 Standardm iger Editor 356 Star Team 204 Statische SPS Tabellen in der Authentic Ansicht Verwendung 155 Status Hintergrundaktualisierungen 217 Statusleiste 16 Stil 358 359 Strukturierter Text 357 Stylesheet PI 324 325 StyleVision 307 zur Bearbeitung eines StyleVision Power Stylesheet 328 StyleVision Power Stylesheet in STYLEVISION gt bearbeiten 328 2013 Altova GmbH 428 Index StyleVision Power Stylesheet zu XML Datei zuweisen 328 StyleVision Power Stylesheet zu XML Datei zuweisen 328 Suchen Hilfe 368 Text in Dokument 262 und Text in Dokument ersetzen 262 Support Center 370 Support Optionen 19 Symbol Hinzuf gen zu Symbolleiste Men 343 Symbole gro e anzeigen 353 Symbolleiste 16 Befehle anpassen 343 Ein Aus 344 gro e Symbole anzeigen 353 Neue erstellen 344 Symbolleiste amp Men befehle zur cksetzen 344 Syntaxf rbung 356 358 f r XQ
372. hemas verweisen Diese Schemas werden bei der Installation von XMLSpy im Altova Ordner Common installiert Achten Sie darauf in diesen Dateien keine Zuordnungen doppelt zu vergeben da dies Fehler verursachen k nnte CoreCatalog xml CustomCatalog xml und Catalog xml Beachten Sie in der RootCatalog xml Liste oben dass CoreCatalog xml und CustomCatalog xml als Lookup aufgelistet sind e CoreCatalog xml enth lt bestimmte Altova spezifische Zuweisungen zum Auffinden von Schemas im Altova Ordner Common e CustomCatalog xml ist eine Skelettdatei in der Sie ihre eigenen Zuweisungen erstellen k nnen Sie k nnen f r jedes gew nschte Schema Zuweisungen zu CustomCatalog xml hinzuf gen doch dieses wird nicht von den Katalogdateien im Altova Common Ordner angegeben Sie k nnen dies mit Hilfe der unterst tzten Altova XMLSpy 2013 2013 Altova GmbH DTDs und XML Schemas Kataloge in XMLSpy 119 Elemente des OASIS Katalogs siehe unten tun siehe unten e Der Altova Ordner Common enth lt eine Reihe von catalog xml Dateien Jede befindet sich in einem Ordner eines bestimmten Schemas oder einer XBRL Taxonomie im Altova Ordner common und jede weist URIs Public und oder System Identifier zu die auf lokal gespeicherte Kopien der entsprechenden Schemas verweisen Speicherpfad von Katalogdateien und Schemas Die Dateien RootCatalog xml und CoreCatalog xml sind im XMLSpy Applikationsordner installiert Die Datei customCatalog xml
373. hen Sie ein ausgechecktes Projekt Die Datei QuickStart css wurde im Anschluss daran eingecheckt MyProject ID XML Files Persons xml QuickStart xml D XSL Files XQuery Files BD HTML Files T3 QuickStart css o DTD Schemas fay QuickStart xsd Entities Speichern und Ablehnen von Bearbeitungen Beachten Sie dass Sie eine Datei beim Einchecken ausgecheckt lassen k nnen Dabei werden die Anderungen im Repository gespeichert wahrend die Datei weiterhin ausgecheckt bleibt Diese Option ist n tzlich wenn Sie Ihre nderungen regelm ig im Repository speichern und mit der Bearbeitung fortfahren m chten Wenn Sie eine Datei ausgecheckt haben diese bearbeitet haben und die nderungen anschlie end aber nicht bernehmen m chten k nnen Sie die im Repository gespeicherte Dokumentversion in Ihrem lokalen Ordner wiederherstellen indem Sie den Befehl Projekt Versionskontrolle Auschecken r ckg ngig machen ausw hlen Auschecken 2013 Altova GmbH Benutzerhandbuch 232 Versionskontrolle Arbeiten mit Versionskontrolle Im Dialogfeld Auschecken Abbildung unten k nnen Sie i die auszucheckenden Dateien ausw hlen und ii w hlen ob die Repository Version oder die lokale Version ausgecheckt werden soll C Workspace MyProject spp C Workspace Persons xml C Workspace QuickStart css C Workspace QuickStart xml C Workspace QuickStart xsd Lokale Version auschecken Kommentar Einchecken
374. hen the world wants to talk it speaks Unicode e Wenn die Welt miteinander spricht spricht sie Unicode ERNCHTES Unicode CHo Wenn Sie diese XHTML Datei ffnen erhalten Sie einen kurzen Eindruck davon was mit Unicode m glich ist und welche Schriftsysteme von den auf Ihrem PC verf gbaren Schriftarten unterst tzt werden Altova XMLSpy 2013 2013 Altova GmbH Technische Daten Internet Verwendung 399 2 5 Internet Verwendung Altova Applikationen k nnen f r Sie auch eine Verbindung mit dem Internet herstellen Dies geschieht in den folgenden F llen Wenn Sie im Registrierungsdialogfeld Hilfe Software Aktivierung auf Kostenlosen Evaluierungs Key anfordern klicken werden die drei Felder im Registrierungsdialogfeld ber eine normale HTTP Verbindung Port 80 an unseren Webserver bertragen Sie erhalten dann per E Mail normales SMTP den kostenlosen Evaluierungs Keycode zugesandt In einige Altova Produkten k nnen Sie eine Datei ber das Internet ffnen Datei ffnen Zu URL wechseln In diesem Fall wird das Dokument mittels einer der folgenden Protokollmethoden und Verbindungen aufgerufen HTTP normalerweise Port 80 FTP nomalerweise Port 20 21 HTTPS normalerweise Port 443 Sie k nnen auch einen HTTP Server auf Port 8080 verwendden Definieren Sie den Port im Dialogfeld URL indem Sie ihn durch ein Komma getrennt nach dem Servernamen angeben Wenn Sie ein XML Dokument ffnen das sich auf ein XM
375. her wichtig dass Sie beim Arbeiten mit Tutorial oder Beispieldateien nicht im Hauptordner arbeiten da die bearbeiteten Dateien sonst in den Benutzerordner eines Benutzers kopiert werden der XMLSpy zu einem sp teren Zeitpunkt zum ersten Mal startet Pfade der Tutorial Projekt und Beispieldateien Alle Tutorial Projekt und Beispieldateien befinden sich im Ordner Examples Die genauen Pfade lauten wie folgt e XMLSpy Tutorial Ordner Tutorial e Authentic Tutorial Ordner Examples e Projektdatei Das Beispielprojekt mit dem XMLSpy ge ffnet wird ist in der Datei Examples spp definiert Diese Datei befindet sich im Ordner Examples e Beispieldateien befinden sich im Ordner Examples und in den Unterordnern dieses Ordners 2 2 3 XMLSpy Features Hilfe und Altova Produkte Auf der Altova Website www altova com finden Sie eine Unmenge an Informationen zu XMLSpy und Ressourcen Darunter die folgenden Liste der XMLSpy Features Die Altova Website bietet eine aktuelle Liste der XMLSpy Features in der Sie auf einen Blick sehen welche Funktionen von den verschiedenen Versionen von XMLSpy Enterprise Professional und Standard unterst tzt werden Au erdem finden Sie auf der Website eine Liste aller Features die seit der vorigen Release neu hinzugekommen sind XMLSpy Hilfe Diese Dokumentation ist die von Altova zur Verf gung gestellte Hilfe zu XMLSpy Sie steht in Form des in XMLSpy integrierten Hilfesystems zur
376. hlen Sie anschlie end im Kontextmen den Befehl L schen Alternativ dazu k nnen Sie das Men oder den Men befehl auch mit der Maus ziehen bis ein x Symbol unterhalb des Mauszeigers erscheint Wenn Sie die Maustaste nun loslassen wird das Men bzw der Men befehl gel scht Um gel schte Men befehle wiederherzustellen gehen Sie vor wie in diesem Abschnitt beschrieben Um ein gel schtes Men wiederherzustellen gehen Sie zu Extras Anpassen Men und klicken Sie im Bereich Applikations Men s auf die Schaltfl che Zur cksetzen Alternativ dazu k nnen Sie das Men auch ber Extras Anpassen Symbolleisten durch Auswahl von Men leiste und klicken auf die Schaltfl che Zur cksetzen zur cksetzen Symbolleisten Auf dem Register Symbolleisten k nnen Sie i spezifische Symbolleisten aktivieren oder deaktivieren d h festlegen welche davon auf der Benutzeroberfl che angezeigt werden sollen ii festlegen welche Schaltfl chen in jeder Symbolleiste angezeigt werden sollen und iii Ihre eigenen Symbolleisten erstellen Die Symbolleisten enthalten Schaltfl chen f r die meistverwendeten Befehle Zu jeder Schaltfl che werden in einem Tooltip und in der Statusleiste Informationen angezeigt wenn Sie den Cursor ber die Schaltfl che platzieren Sie k nnen die Symbolleisten aus Ihrer Standardposition an eine andere beliebige Stelle am Bildschirm verschieben wo diese als frei schwebendes Fenster angezeigt werden Anme
377. hnis des Repository anstelle des Projektordners hinzugef gt jedoch von der Versionskontrolle ber cksichtigt e w hrend die in Folder3 und Folder4 gespeicherten Dateien korrekt verarbeitet werden und auch der Versionskontrolle unterliegen Neues Projekt Mit diesem Befehl erstellen Sie ein neues Projekt in XMLSpy Wenn Sie gerade an einem anderen Projekt arbeiten werden Sie gefragt ob Sie alle Dokumente schlie en wollen die zu dem aktuellen Projekt geh ren 2013 Altova GmbH Benutzerhandbuch 268 Benutzerreferenz Men Projekt 13 3 2 Projekt ffnen Diese Funktion ffnet ein bereits vorhandenes Projekt inXMLSpy Falls Sie zuvor an einem anderen Projekt gearbeitet haben wird dieses Projekt zuerst geschlossen 13 3 3 Projekt neu laden a Mit dieser Funktion wird das aktuelle Projekt von der Festplatte neu geladen Falls Sie in einer Multiuser Umgebung arbeiten kann es oftmals notig sein ein Projekt an dem mehrere Personen gleichzeitig arbeiten neu zu laden um deren Anderungen anzusehen Bitte beachten Sie Projektdateien spp sind XML Dokumente die Sie wie jede andere XML Datei bearbeiten k nnen 13 3 4 Projekt schlie en Mit diesem Befehl schlie en Sie das aktuelle Projekt Wurde das Projekt ge ndert werden Sie vor dem Schlie en gefragt ob die nderungen gespeichert werden sollen Wenn ein Projekt oder eine XML Datei ge ndert wurde wird der Name der Datei im Projektfenster mit einem Stern versehen 13 3
378. hriftgr e Kann ber den Browser Men befehl angepasst werden e Abbrechen Aktualisieren Drucken Weitere Browser Standardbefehle Diese Befehle befinden sich in den Men s Browser und Datei e Suchen Dient zum Suchen von Textstrings Dieser Befehl befindet sich im Men Bearbeiten 2013 Altova GmbH Benutzerhandbuch 100 XML 5 XML In diesem Abschnitt wird beschrieben wie Sie in XMLSpy mit XML Dokumenten arbeiten Es werden die folgenden Aspekte behandelt e Erstellen ffnen und Speichern von XML Dokumenten In diesem Abschnitt werden einige wichtige XMLSpy Einstellungen zur Erstellung von Dateien erl utert e XML Dokumente k nnen in der Textansicht der Grid Ansicht und der Authentic Ansicht bearbeitet werden Sie k nnen die Ansicht ausw hlen die sich f r Ihre Zwecke am besten eignet und w hrend der Bearbeitung zwischen den Ansichten wechseln Jede der Ansichten bietet andere Vorteile e Eingabehilfen f r XML Dokument haben bestimmte Funktionen die hier beschrieben werden e Wie XML Dokumente mit XSLT und XQuery verarbeitet werden Es werden verschiedene XMLSpy Funktionen im Zusammenhang damit erl utert In einem Abschnitt zu PDF Schriftarten wird erkl rt wie Schriftarten beim Generieren von PDF Ausgabedokumenten verarbeitet werden e Diverse andere Funktionen f r die Arbeit mit XML Dokumenten werden beschrieben Altova Website e XML Editor Altova XMLSpy 2013 2013 Altova GmbH XML Erstel
379. ht Der Befehl Einstellungen f r Textansicht ist in der Textansicht aktiv Mit diesem Befehl wird das Dialogfeld Einstellungen f r Textansicht ge ffnet Abbildung unten in dem Sie die Textansicht konfigurieren k nnen Der Shortcut zum Befehl steht in Form einer Schaltfl che in der Symbolleiste Text zur Verf gung 2013 Altova GmbH Benutzerhandbuch 338 Benutzerreferenz Men Ansicht x Einstellungen f r Textansicht Leisten Tabulatoren Visuelle Hilfen J Zeilennummernleiste Tabulatorgro e 4 J Einr cklinien Abbrechen V Lesezeichen Leiste Tabulatoren einf gen Zeilenendemarkierungen V Klappleiste Leerzeichen einf gen U Whitespace Markierungen bernehmen Tastaturk rzel Nach oben Eine Zeile nach oben Nach unten Eine Zeile nach unten Nach links Eine Spalte nach links Nach rechts Eine Spalte nach rechts Strg Nach oben Eine Zeile nach oben bl ttern Strg Nach unten Eine Zeile nach unter bl ttern Strg Nach links Ein Wort nach links Strg Nach rechts Ein Wort nach rechts Alt Nach oben XML Element nach oben verschieben Leisten Im Bereich Leisten k nnen Sie die Zeilennummerleiste die Lesezeichenleiste und die Klappleiste ein und ausblenden Dabei handelt es sich um separate Leisten in denen Zeilennummern Lesezeichen und die hierarchische Struktur Symbole zum Ein und Ausklappen von Nodes angezeigt werden Mit diesen Einstellungen legen Sie fest o
380. hte Datum den gew nschten Monat bzw das gew nschte Jahr Das Datum wird in das XML Dokument eingegeben und das angezeigte Datum wird entsprechend ge ndert Falls n tig k nnen Sie auch eine Zeitzone angeben Texteintrag In Datumsfeldern die keine Datumswahl haben siehe Screenshot k nnen Sie das Datum direkt durch Eingabe des neuen Werts bearbeiten Bitte beachten Sie Beim Bearbeiten des Datums darf das Format nicht ge ndert werden Invoice Number 001 2006 03 10 Customer The ABC Company Invoice Amount 40 00 Wenn Sie ein Datum ndern und es sich daraufhin au erhalb des g ltigen Bereichs f r Datumsangaben befindet wird das Datum rot angezeigt um den Fehler anzuzeigen Wenn Sie den Mauszeiger ber das ung ltige Datum platzieren erscheint eine Fehlermeldung siehe Screenshot Invoice Number 001 2006 03 32 Customer ERROR Invalid value for datatype date in element Invoice AninvoiceD ate Wenn Sie versuchen das Datumsformat zu andern wird das Datum rot angezeigt siehe Screenshot Invoice Number 001 2006 03 10 Customer The ABC Company Invoice Amount 40 00 8 2 5 Definieren von Entities Unabh ngig davon ob Ihr Dokument auf einer DTD oder einem XML Schema basiert k nnen Sie fur die Verwendung in der Authentic Ansicht Entities definieren Diese Entities werden Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 171 anschlie end in der Entities Eingabehilfe und im Kon
381. i zum Zeitstempel und iii ob die Eigenschaft Schreibgesch tzt der abgerufenen Datei ge ndert werden soll damit die Datei beschreibbar wird einstellen Aktuellste Version holen Mit dem Befehl Aktuellste Version holen im Men Projekt Versionskontrolle wird die neueste Version der ausgew hlten Datei en abgerufen und in das Arbeitsverzeichnis platziert Die Dateien werden schreibgesch tzt abgerufen und nicht ausgecheckt Dieser Befehl funktioniert wie der Befehl Abrufen siehe oben doch wird das Dialogfeld Abrufen nicht angezeigt Wenn die ausgew hlten Dateien derzeit ausgecheckt sind h ngt es von Ihrem Versionskontrollsystem ab was geschieht Normalerweise werden Sie gefragt ob die ausgecheckte Datei ersetzt zusammengef hrt oder so belassen werden soll Anmerkung Dieser Befehl ist bei Ausf hrung an einem Ordner rekursiv d h er wird auf alle Dateien unterhalb des aktuellen Ordners in der Ordnerhierarchie angewendet Kopieren und Freigeben ber die Versionskontrolle Mit dem Befehl Aus Versionskontrolle ffnen erstellen Sie ein neues Applikationsprojekt von einem unter Versionskontrolle gestellten Projekt Um ein neues Projekt zu erstellen gehen Sie folgenderma en vor 1 Je nach verwendetem Versionskontrollsystem m ssen Sie vor dem Erstellen eines neuen Projekts ber die Versionskontrolle sicherstellen dass keine Datei aus dem unter Versionskontrolle stehenden Projekt ausgecheckt ist In der Applikation ka
382. ialogfeld Einstellungen f r Textansicht erste Abbildung unten und in der Symbolleiste Text zweite Abbildung unten zur Verf gung Das Dialogfeld Einstellungen f r Textansicht wird ber den Befehl Ansicht Einstellungen f r Textansicht oder die gleichnamige Schaltfl che in der Symbolleiste Text aufgerufen Die Einstellungen im Dialogfeld Einstellungen f r Textansicht gelten f r die gesamte Applikation nicht nur f r das aktive Dokument 9 Einstellungen f r Textansicht Leisten Tabulatoren Visuelle Hilfen OK J Zeilennummemleiste Tabulatorgr e 4 4 Einr cklinien a A 2 ae Abbrechen V Lesezeichen Leiste Tabulatoren einf gen _ Zeilenendemarkierungen V Klappleist i infi F Whit Marki Vi Klappleiste Leerzeichen einf gen C itespace Ma rkierungen Tastaturk rzel Nach oben Eine Zeile nach oben Nach unten Eine Zeile nach unten Nach links Eine Spalte nach links Nach rechts Eine Spalte nach rechts Strg Nach oben Eine Zeile nach oben bl ttern Strg Nach unten Eine Zeile nach untern bl ttern Strg Nach links Ein Wort nach links Strg Nach rechts Ein Wort nach rechts Alt Nach oben XML Element nach oben verschieben Weitere n tzliche Funktionen sind die Verg ern Verkleinern und die Gehe zu Zeile Zeichen Funktion u Zeilennummerierung Die Zeilennummern werden in der Zeilennummernleiste Abbildung unten angezeigt die ber das Dialogfeld Einstellungen f r Textan
383. ichendem Ausma Rechnung tr gt Laut Artikel 26 der Datenrichtlinie der Europ ischen Union d rfen pers nliche Daten dann von der Europ ischen Union in ein Drittland bertragen werden wenn die jeweilige Person ihre Zustimmung zur bertragung derartiger Informationen eindeutig gegeben hat unabh ngig davon in welchem Ausma diese Daten in anderen L ndern gesch tzt sind Durch Ihre Zustimmung zu dieser Software Lizenzvereinbarung gestatten Sie die bertragung aller derartiger Informationen an die USA sowie deren Verarbeitung gem dieser Software Lizenzvereinbarung und Altovas Datenschutbestimmungen 8 DAUER UND BEENDIGUNG Dieser Lizenzvertrag wird folgenderma en beendet a indem Sie Altova eine schriftliche Benachrichtigung von der Vertragsbeendigung bermitteln b durch Altova in Form einer diesbez glichen schriftlichen Benachrichtigung wenn Sie gegen diesen Lizenzvertrag versto en und diesen Versto nicht innerhalb von 10 zehn Tagen nachdem Altova Ihnen dies mitgeteilt hat berichtigen oder c auf Verlangen eines autorisierten Vertriebsh ndlers von Altova wenn Sie eine Lizenzzahlung nicht entrichten oder sonstige Zahlungsverpflichtungen nicht einhalten Der Lizenzvertrag einer fr heren Version der Software f r die Sie ein Upgrade oder ein Update durchgef hrt haben wird mit Ihrer Zustimmung zu dem Lizenzvertrag der f r das Upgrade oder Update gilt automatisch beendet Bei Beendigung des Lizenzvertrags d rfen S
384. icherstellen m chten dass alle Pfade relativ angegeben werden speichern Sie die spp Dateien im Root Verzeichnis Ihres Rechners Drag and Drop Im Projekt Fenster kann ein Ordner in einen anderen Ordner oder an eine andere Stelle im selben Ordner gezogen werden Eine Datei kann in einen anderen Ordner nicht aber innerhalb desselben Ordners in dem die Dateien alphabetisch geordnet sind verschoben werden Zus tzlich dazu k nnen Dateien und Ordner aus dem Windows Datei Explorer in das Projektfenster gezogen werden In Projekt suchen Sie k nnen Projektdateien und ordner nach ihrem Namen bzw einem Teil ihres Namens suchen Wurden Treffer gefunden so werden die gefundenen Dateien bzw Ordner der Reihe nach markiert Um eine Suche zu starten w hlen Sie den zu durchsuchenden Projektordner in der Seitenleiste Projekt aus und klicken Sie auf den Befehl Bearbeiten Suchen oder das Tastenk rzel Strg F Geben Sie nun im Dialogfeld Suchen Abbildung unten den gew nschten Such String ein und aktivieren bzw deaktivieren Sie die Suchoptionen nach Bedarf Erkl rung weiter unten suchen ee Suchen nach OrgChart pxt Optionen Vorheriges suchen Ganzes Wort Abbrechen V In Ordnemamen suchen IV Externe Verzeichnisse berspringen Es stehen die folgenden Suchoptionen zur Verf gung e Ganzes Wort Hierbei ist die Suche st rker eingeschr nkt da der Suchstring mit einem ganzen Wort im Datei bzw Ordnernamen
385. ichnen wir diesen Bereich als den AAIDC Bereich e Im XSD 1 0 Modus hat der untere Bereich zwei Register i Attribute und ii Identity Constraints e Im XSD 1 1 Modus hat der untere Bereich drei Register i Attribute ii Assertions und iii Identity Constraints Der AAIDC Bereich wird in der Schema Ubersicht immer angezeigt und kann auch in der Content Model Ansicht zu sehen sein In der Content Model Ansicht k nnen alle drei Arten von Definitionen Attribute Assertions und IDCs im Diagramm anstatt im AAIDC Bereich angezeigt werden Dazu m ssen Sie die entsprechenden Schaltfl chen in der Schema Design Symbolleiste aktivieren i Attribute direkt in Diagramm anzeigen ii Assertions im Diagramm anzeigen und iii Identity Constraints in Diagramm anzeigen Alternativ dazu k nnen Sie diese Einstellungen im Dialogfeld Schema Ansicht konfigurieren Schema Design Ansicht konfigurieren anzeigen Wenn alle Definitionstypen des AAIDC Bereichs im Diagramm angezeigt werden wird der untere Bereich in der Content Model Ansicht nicht mehr eingeblendet Schemaeinstellungen Das Dialogfeld Schema Einstellungen Schema Design Schema Einstellungen wird von der Schema Ansicht aus aufgerufen Hier k nnen Sie die globalen Einstellungen f r das aktive Schema vornehmen Diese Einstellungen sind die Attribute des xs schema Elements Gliederung dieses Abschnitts Dieser Abschnitt wurde in die folgenden Unterabschnitte gegliedert e XSD Modu
386. icken um das ausgew hlte Schl sselwort zu ersetzen In der oben gezeigten Abbildung wurde der Cursor in das Schl sselwort 1et gesetzt Wenn Sie auf ein Schl sselwort aus der Liste doppelklicken wird das Schl sselwort Let durch dieses ersetzt Variablen Variablennamen ist das Zeichen vorangestellt Variablen werden violett angezeigt Die Vorgangsweise bei dieser intelligenten Editierfunktion ist hnlich wie bei der f r Schl sselw rter Es gibt zwei Arten um die Popup Liste aller Variablen in einem Dokument aufzurufen e Geben Sie zuerst ein Zeichen ein und dr cken Sie Strg Leertaste e Wahlen Sie eine Variable aus und dr cken Sie Strg Leertaste Zum Ausw hlen einer Variable setzen Sie den Cursor unmittelbar hinter das Zeichen in den Namen einer Variable oder unmittelbar hinter den Namen der Variable Altova XMLSpy 2013 2013 Altova GmbH XSLT und XQuery XQuery 133 7 2 5 bt proc proc firsqsecond seconseg turn lod Um eine Variable w hrend der Eingabe hinter dem Zeichen einzuf gen oder eine ausgew hlte Variable zu ersetzen doppelklicken Sie im Popup Men auf die gew nschte Variable Funktionen Genau wie bei Schl sselw rtern und Variablen wird hier ein Popup Men mit vordefinierten Funktionen angezeigt wenn Sie eine Funktion angezeigt in Gr n ausw hlen und Strg Leerzeichen dr cken Zum Ausw hlen einer Funktion setzen Sie den Cursor in einen Funktionsnamen oder unmittelbar
387. ie In der Standard Edition steht die Grid Ansicht nur als schreibgesch tzte Ansicht zur Verf gung Die Bearbeitung in der Grid Ansicht ist nur in der Enterprise und der Professional Edition m glich Der folgende complexType ist der Basis Typ der in diesem Beispiel verwendet wird Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Schema Ansicht 79 Der complexType derived wird folgenderma en vom Base Type abgeleitet 1 Erstellen Sie im Schema einen neuen complexType und nennen Sie ihn derived 2 W hlen Sie in der Eingabehilfe Details den Eintrag base aus der Dropdown Liste base aus und den Eintrag restriction aus der Dropdown Liste derivedBy name derived base derivedBy MEE ig mixed extension abstract ade block final id Details Wenn die Option Smart Restrictions aktiviert ist so sieht der neue abgeleitete Typ folgenderma en aus Beachten Sie die folgenden Steuerelemente mit denen Sie den abgeleiteten Typ in diesem Beispiel durch Restriction einschr nken k nnen 2013 Altova GmbH Benutzerhandbuch 80 Bearbeitungsansichten Schema Ansicht e Mit Hilfe des Symbols k nnen Sie Elemente aus dem abgeleiteten Typ entfernen die sich im Basis Typ befinden Hier wurde elem1 gel scht Um es erneut hinzuzuf gen klicken Sie auf dieses Symbol 3 base restriction P tet t at erved E e Klicken Sie
388. ie Applikation XMLSpy geschlossen wird Anwendungsbeispiel f r externe XQuery Variablen Im folgenden Beispiel wird im XQuery Dokument eine Variable first deklariert und anschlie end in der Return Clause des FLWOR Ausdrucks verwendet xquery version 1 0 declare variable first as xs string external let Slast Jones return coneat first Slase Diese XQuery gibt Peter Jones zur ck wenn der Wert der externen Variable der im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen eingegeben wurde Peter ist Beachten Sie Folgendes e Das externe Schl sselwort in der Variablendeklaration im XQuery Dokument gibt an dass es sich bei dieser Variable um eine externe Variable handelt e Die Definition des statischen Typs der Variable ist optional Wenn der Datentyp f r die Variable nicht in der Variablendeklaration angegeben wurde wird dem Variablenwert der Typ xs untypedAtomic Zugewiesen e Wenn im XQuery Dokument eine externe Variable deklariert wurde aber keine externe Variable dieses Namens an das XQuery Dokument bergeben wird wird eine Fehlermeldung ausgegeben e Wenn eine externe Variable deklariert und im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen eingegeben wurde wird diese als G ltigkeitsbereich f r das auszuf hrende XQuery Dokument verwendet Wird eine neue Variable dieses Namens im XQuery Dokument deklariert setzt diese die externe Variable f r den G ltigkeitsbereich vor bergehend
389. ie den Prozessor und geben Sie anschlie end den Pfad zur FOP Batch Datei im Dialogfeld Optionen Extras Optionen an 13 7 3 XSL Parameter XQuery Variablen Mit dem Befehl XSL Parameter XQuery Variablen ffnen Sie das Dialogfeld XSLT Eingabeparameter externe XQuey Variablen siehe Screenshot Sie k nnen den Namen und die dazugeh rigen Werte von einem oder mehreren Parametern eingeben die Sie an das XSLT Stylesheet bergeben m chten oder den Namen und die dazugeh rigen Werte von einer oder mehreren XQuery Variablen die an das XQuery Dokument bergeben werden sollen Diese Parameter werden in XMLSpy folgenderma en verwendet e Wenn ein XML Dokument ber den Befehl XSL Transformation aus dem Men XSL XQuery transformiert wird werden die derzeit im Dialogfeld gespeicherten Parameterwerte an das ausgew hlte XSLT Dokument bergeben und f r die Transformation verwendet e Wenn ein XQuery Dokument ber den Befehl XQuery Ausf hrung aus dem Men XSL XQuery verarbeitet wird werden die aktuell im Dialogfeld gespeicherten externen XQuery Variablen zur Ausf hrung an das XQuery Dokument bergeben Bitte beachten Sie Parameter oder Variablen die Sie im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen eingeben werden nur an den integrierten Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men XSL XQuery 321 Altova XSLT Prozessor bergeben Wenn Sie daher MSXML oder einen anderen externen P
390. ie die gesamte Software die Gegenstand dieser Lizenz ist nicht mehr verwenden 2013 Altova GmbH Anh nge 416 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung m ssen alle Kopien die in Ihrem Besitz oder Einflussbereich stehen vernichten und m ssen in zumutbarem Rahmen alle von Altova geforderten Ma nahmen ergreifen um sicherzustellen dass keine Kopien der Software in Ihrem Besitz oder Einflussbereich verbleiben Die in den Abschnitten 1 h 1 i 16 1 k 2 5 b 5 c 5 d 7 d 7 e 9 10 und 11 niedergelegten Bestimmungen bleiben auch nach Beendigung dieses Lizenzvertrags weiterhin aufrecht 9 EINGESCHR NKTE RECHTE UND EXPORTBESCHR NKUNGEN Die Entwicklung der Software wurde ausschlie lich privat finanziert Bei der Software handelt es sich um kommerzielle Computersoftware die mit eingeschr nkten Rechten ausgestattet ist Die Verwendung Vervielf ltigung oder Weitergabe der Software durch die US Regierung eine Beh rde oder einen Kooperationspartner der US Regierung unterliegt den Beschr nkungen im Rahmen dieses Vertrags sowie den Beschr nkungen nach FAR 12 211 und 12 212 48 C F R 812 211 und 12 212 bzw DFARS 227 7202 48 C F R 8227 7202 Dabei wird eine Lizenz f r kommerzielle Computersoftware und kommerzielle Computerdokumentation an die US Regierung als Endnutzer ausschlie lich in Form einer Lizenz f r kommerziell genutzte G ter erteilt weshalb es sich bei den damit verbundenen Rechten um di
391. ie einen weiteren Alias hinzuf gen indem Sie die oben beschriebenen Schritte Beginnend durch Aufrufen des Befehls Hinzuf gen Dateien im Dialogfeld Globale Ressourcen verwalten wiederholen Dialogfeld Globale Ressource Definieren eines Alias Ein Alias wird im Dialogfeld Globale Ressource Abbildung unten definiert 2013 Altova GmbH Benutzerhandbuch 186 Globale Altova Ressourcen Definieren globaler Ressourcen Aliasname Ressourcen Alias TypeQuery Konfigurationen tn Konfigurationseinstellungen Default Br Long Ergebnis der MapForce Transformation Short Ergebnis der StyleVision Transformation Die Ressource bezieht sich auf diese Datei C Users Altova XMLSpy2013 Examples address xsd Schaltfl chen im Dialogfeld Globale Ressource Konfiguration hinzuf gen Ruft das Dialogfeld Konfiguration hinzuf gen auf in das Sie den Namen der hinzuzuf genden Konfiguration eingeben amp Konfiguration als Kopie hinzuf gen Ruft das Dialogfeld Konfiguration hinzuf gen auf in das Sie den Namen der Konfiguration eingeben die als Kopie der ausgew hlten Konfiguration erstellt werden soll L schen L scht die ausgew hlte Konfiguration U e ffnen Damit k nnen Sie zur Datei navigieren die als globale Ressource erstellt werden soll So definieren Sie den Alias seinen Namen und seine Konfigurationen Altova XMLSpy 2013 2013 Altova GmbH Globale Alto
392. ie sie in einer anderen Altova Applikation nicht auschecken Die Datei gilt bereits als f r Sie 2013 Altova GmbH Benutzerhandbuch 254 Benutzerreferenz Men Datei 13 1 7 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 ffnen und Speichern von Dateien ber globale Ressourcen Um eine Datei ber eine globale Ressource zu ffnen oder zu speichern klicken Sie auf Zu globaler Ressource wechseln 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 Als Mail senden gt Mit dem Befehl Als Mail senden k nnen Sie jede XML Datei oder Teile einer XML Datei als E Mail versenden Sie k nnen die Informationen als Anhang Inhalt oder Links senden Was kann gesendet werden Wie kann es versendet werden Aktives XML Dokument Als E Mail Anhang Auswahl im aktiven XML Dokument Als E Mail Anhang oder E Mail Inhalt Eine oder mehr Dateien im Als E Mail Anhang Projektfenster Eine oder mehr URLs im Projektfenster Als E Mail Anhang oder Link Wenn der Befehl Als Mail senden auf einen ausgew hlten Bereich im aktiven XML Dokument angewendet wird wird das Dia
393. iele 21 Tutorials Pfad installierter Dateien 18 type Erweiterung im XML Dokument 36 2013 Altova GmbH Index 429 U berlappend Fenster 365 bernehmen 354 bersicht 22 UCS 2 361 398 UCS 4 398 Unicode Konsortium 398 Standard 398 Unselected 336 Urheberrecht 370 URL per E Mail senden 254 UTF 16 361 UTF 8 398 V Validator in Altova Produkten 396 Validieren 301 XML Dokument 41 Validieren von XML Dokumenten 103 Validierung 18 DTD zu XML Dokument zuweisen 306 XML Schema zu XML Dokument zuweisen 306 Validierungsmeldungen 15 Verbergen 365 366 Vergleichen Diffdog konfigurieren 217 Vergr ern Verkleinern in Schema Design Ansicht 316 Versionskontrolle 204 aktivieren deaktivieren 270 aktuellste Version holen 271 auschecken 272 Auschecken r ckg ngig 275 ausgliedern 276 Dateien abrufen 271 Diffdog Vergleichseditor 217 Eigenschaften 280 Hinzuf gen in Versionskontrolle 275 Installationsverfahren 210 Projekt ffnen 269 Status aktualisieren 281 Unterschiede anzeigen 279 unterst tzte Anbieter 268 Verlauf anzeigen 278 Versionskontrollsystem wechseln 281 Versionskontrollmanager 281 Versionsnummer 370 Vertrieb von Altova Produken 403 von Altova Software Produkten 400 von Altova Software Produkten 401 View Collapse 336 Volltextsuche 368 Vorlagen Ordner 21 von XML Dokumenten in Authentic Ansicht 327 Vorlagendateien f r neue Dokumente
394. ieren Bitte beachten Sie Sie k nnen mehrere nicht nebeneinander liegende Dateien gleichzeitig im Verzeichnis markieren wenn Sie die Strg Taste gedr ckt halten und die gew nschten Dateien anklicken In diesem Fall werden beim Bet tigen der Funktionstasten F7 oder F8 nur die markierten Dateien berpr ft Aktualisieren des Inhalts des Projektordners Sie k nnen jederzeit Dateien aus dem Webverzeichnis hinzuf gen oder l schen Um die Verzeichnis Ansicht zu aktualisieren rechtsklicken Sie auf den externen Ordner und w hlen Sie im Kontextmen die Option Aktualisieren L schen von Dateien oder Verzeichnissen Da es sich um einen Webordner handelt der zum Projekt hinzugef gt wurde kann nur der Webordner und nicht die Dateien darin aus dem Projekt gel scht werden Um einen Webordner aus dem Projektfenster zu l schen klicken Sie entweder i mit der rechten Maustaste auf den Ordner und w hlen Sie den Befehl L schen oder ii w hlen Sie den Ordner aus und dr cken Sie die Entf Taste Der Ordner wird nur aus der Projekt Ansicht und nicht vom Webserver entfernt Anmerkung Durch Klick auf eine einzelne Datei und Bet tigen der Entf Taste wird die Datei nicht aus dem Projektfenster gel scht Sie m ssen sie physisch l schen und dann den Inhalt des externen Ordners aktualisieren Ordner auf einem Microsoft SharePoint Server Wenn ein Ordner auf einem Microsoft SharePoint Server zum Projekt hinzugef gt wurde k nnen Dateien
395. ieren Sie das Software License Agreement und starten Sie die Installation In Vista k nnte das zweite Setup Programm den internen Fehler 2739 ausgeben Starten Sie in diesem Fall den Windows Explorer und gehen Sie zu C Windows System32 e Klicken Sie auf die rechte Maustaste und f hren Sie cmd exe As Administrator aus Daraufhin erscheint ein Eingabefenster e Geben Sie regsvr32 jscript dll ein e Starten Sie das Setup Programm wieder Um mit in ClearCase gespeicherten Dateien zu arbeiten sollten Sie eine Ansicht erstellen die auf Ihr ClearCase Projekt verweist Jalindi Igloo 1 0 3 http www jalindi com igloo Um Jalindi Igloo mit Altova Produkten zu verwenden muss nur das Setup Programm ausgef hrt werden um Jalindi Igloo zu installieren Bitte beachten Sie Wenn Sie Jalindi Igloo deinstallieren werden alle anderen installierten SCC Provider Windows Registrierschl ssel falls vorhanden ebenfalls gel scht und stehen nicht mehr zur Verf gung Wenn Sie mit Altova Produkten arbeiten wird empfohlen den Modus Auto Commit einzustellen Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Installieren von Versionskontrollsystemen 213 e Der Modus Auto Commit befindet sich in den erweiterten Source Control Optionen e Nachdem Sie einen Arbeitsbereich definiert haben k nnen Sie mit der Arbeit beginnen March Hare CVS Suite Client 2008 3321 http www march hare com cvsnt en asp Ein
396. ieren Sie die AccuRev Client Software f hren Sie den Installer aus definieren Sie den Server zu dem eine Verbindung hergestellt werden soll Hostname und Port und erstellen Sie anschlie end einen Arbeitsbereich Installieren Sie den AccuBridge SCC Provider Extrahieren Sie das ZIP Archiv in das Verzeichnis lt AccuRev installation dir gt bin Registrieren Sie AccuRev dll und SccAcc dll wie folgt ffnen Sie ein Befehlseingabefenster wenn Sie mit Vista arbeiten starten Sie den Windows Explorer gehen Sie zu C Windows System32 klicken Sie auf die rechte Maustaste und f hren Sie die cmd exe As administrator aus Gehen Sie zum Verzeichnis lt installation AccuRev dir gt bin Geben Sie an der Eingabeaufforderung den folgenden Befehl ein Regsvr32 AccuRev dll Regsvr32 SccAcc dll F hren Sie das Programm SwitchScc exe aus und definieren Sie als den Provider AccuRev F hren Sie in Windows ein Logoff und anschlie end ein Login durch Aigenta Unified SCC 1 0 6 http aigenta com products UnifiedScc aspx Voraussetzungen Source Control Client Aigenta Unified SCC funktioniert mit Subversion Befehlszeilen Client 1 5 4 unter http subversion tigris org CVSNT 2 5 Client unter http www cvsnt org Bazaar 1 9 Windows und damit in Zusammenhang stehenden Komponenten unter http bazaar vcs org http bazaar vcs org WindowsInstall Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem
397. iert hervorgeht in welchen Aspekten Fehler bei der Software auftreten so schnell wie m glich per E Mail Fax oder Expresspost mit Zustellung am n chsten Tag an Altova bermitteln Bei der Diagnose oder Analyse von Fehlern haben Sie in zumutbarem Rahmen mit Altova zu kooperieren Fehlerbehebungen k nnen in Wartungsreleases Updates oder neuen Hauptversionen der Software enthalten sein Altova ist nicht verpflichtet unwesentliche Fehler d h Fehler die die Benutzung der Software nach dem Ermessen von Altova nicht wesentlich beeintr chtigen zu beheben Sie erhalten von Altova unter keinen Umst nden Beratung Unterst tzung oder Hilfestellung die allgemeiner Natur ist und nicht in unmittelbarem Zusammenhang mit der Software steht Bei der Aktualisierung der Software kann es unter Umst nden vorkommen dass vor der Installation auch Software aktualisiert werden muss die nicht unter diesen Lizenzvertrag f llt F r Updates von Betriebssystem und Anwendungssoftware die nicht ausdr cklich Gegenstand dieses Lizenzvertrags ist sind ausschlie lich Sie verantwortlich Solche Updates sind nicht im Umfang dieser Lizenz enthalten und werden nicht von Altova zur Verf gung gestellt Die Erf llung der in diesem Abschnitt 6 festgelegten Verpflichtungen durch Altova versteht sich unter der Bedingung dass Sie die Software ordnungsgem verwenden und diesen Lizenzvertrag ausnahmslos jederzeit einhalten Altova ist nicht verpflichtet technischen Support z
398. iese Dateierweiterung definiert wurde e Im Projektordner kann ein Ordner in einen anderen Ordner oder an eine andere Stelle im selben Ordner gezogen werden eine Datei kann in einen anderen Ordner gezogen werden nicht aber innerhalb desselben Ordners in dem die Dateien alphabetisch geordnet sind verschoben werden Au erdem k nnen Dateien und Ordner aus dem Windows Datei Explorer in das Projektfenster gezogen werden e Jeder Ordner hat bestimmte Eigenschaften die im Dialogfeld Eigenschaften dieses Ordners definiert werden Dazu geh ren die Dateierweiterungen f r diesen Ordner das Schema mit dem die XML Dateien validiert werden die XSLT Datei mit der die XML Dateien transformiert werden sollen usw e Die Batch Verarbeitung von Dateien in einem Ordner erfolgt durch Rechtsklick auf den Ordner und Auswahl des entsprechenden Befehls aus dem Kontextmen z B XML validieren oder Wohlgeformtheit pr fen Eine n here Beschreibung zu Projekten finden Sie im Abschnitt Projekte Anmerkung Das Projektfenster kann ber das Men Fenster ein und ausgeblendet werden Info Fenster Das Fenster Info Abbildung unten enth lt detaillierte Informationen ber das Element oder Attribut in dem sich der Cursor gerade befindet Anmerkung Sie k nnen das Info Fenster ber das Men Fenster ein oder ausblenden Eingabehilfen Eingabehilfen sind intelligente Editierfunktionen mit Hilfe derer Sie schnell g ltige XML Dokumente erstell
399. ieser Option Ergebnis der StyleVision Transformation ist dass die Transformation zum Zeitpunkt des Aufrufs der globalen Ressource durchgef hrt wird Dadurch enth lt die globale Ressource die aktuellsten Daten aus der den Input Datei en Anmerkung Da zur Ausf hrung der Transformation StyleVision ben tigt wird muss Altova StyleVision installiert sein damit diese Funktion zur Verf gung steht Ordner Im Dialogfeld Globale Ressource f r Ordner Abbildung unten k nnen Sie eine Ordnerressource auf folgende Art hinzuf gen Globale Ressource Aliasname Ressourcen Alias Konfigurationen th Konfigurationseinstellungen Test2013 Default C Testarea amp Gi Abbrechen Schaltfl chen im Dialogfeld Globale Ressource Konfiguration hinzuf gen Ruft das Dialogfeld Konfiguration hinzuf gen auf in das Sie den Namen der hinzuzuf genden Konfiguration eingeben e E amp Konfiguration als Kopie hinzuf gen Ruft das Dialogfeld Konfiguration hinzuf gen auf in das Sie den Namen der Konfiguration eingeben die als Kopie der ausgew hlten Konfiguration erstellt werden soll L schen L scht die ausgew hlte Konfiguration v x ffnen Damit k nnen Sie zur Datei navigieren die als globale Ressource erstellt werden soll So definieren Sie den Alias seinen Namen und seine Konfigurationen 1 Geben Sie dem Alias einen Namen Geben Sie den Aliasnamen in das Textfeld Ressourcen Alias ein
400. igen Nodes Methoden f r die Deklaration Zur Definition eines IDC unique key keyref stehen die folgenden Methoden zur Verf gung e In der Schema bersicht k nnen IDCs f r globale Elemente deklariert werden W hlen Sie ein globales Element aus und definieren Sie die IDCs auf dem Register Identity Constraints des AAIDC Bereichs Attribute Assertions Identity Constraints Abbildung unten Attribute Assertions Identity constraints Selector Field s match date location ber das Einf gen oder Anh ngen Symbol des Registers Identity Constraints k nnen Sie einen IDC unique key keyref hinzuf gen Mit Hilfe dieser Symbole k nnen Sie auch ein Feld field zum ausgew hlten IDC hinzuf gen Uber die Schaltfl che L schen k nnen Sie das ausgew hlte Feld oder den ausgew hlten IDC l schen 2013 Altova GmbH Benutzerhandbuch 70 Bearbeitungsansichten Schema Ansicht In der Content Model Ansicht eines globalen Elements k nnen IDCs f r das globale Elemente oder einen lokalen Nachfahren davon definiert werden In dieser Ansicht k nnen IDCs entweder auf dem Register Identity Constraints Abbildung oben oder im Constraints K stchen eines Elements im Diagramm bearbeitet werden Abbildung unten in dem das Element match einen unique Constraint hat der einen Selektor team hat Zweiteres kann im Dialogfeld Schema Ansicht konfigurieren Schema Design Ansicht konfigurieren ausgew hlt werden
401. ild Q Anzeigen Horizontal Vertikal Smart Restriction Z Aktiviert Zeileneinstellungen gilt pro Zeile Sie k nnen festlegen ob eine Eigenschaftsdeskriptorzeile Einzel oder Doppel Inhalte enthalten soll und ob Zeilen f r jedes einzelne Element oder nur f r Elemente die diese Eigenschaft enthalten angezeigt werden sollen Aktivieren Sie das entsprechende Optionsfeld f r die gew nschte Einstellung Beachten Sie dass diese beiden Einstellungen separat f r einzelne Zeilen definiert werden k nnen markieren Sie die gew nschte Zeile und legen Sie die Einstellung fest Allgemeine Zeileneinstellungen Mit dieser Option blenden Sie die Zeilenbeschreibungen d h den Namen der Eigenschaft ein bzw aus Breite Mit Hilfe dieser Schieberegler k nnen Sie die Mindest und Maximalgr e der Elementrechtecke in der Content Model Ansicht einstellen ndern Sie die Gr e wenn der beschreibende Text nicht zur G nze sichtbar ist oder wenn Sie die Anzeige standardisieren m chten 2013 Altova GmbH Benutzerhandbuch 316 Benutzerreferenz Men Schema Design 13 6 3 13 6 4 Abst nde Mit den Schiebern k nnen Sie den horizontalen und vertikalen Abstand zwischen den Elemente am Bildschirm ver ndern Im Diagramm anzeigen Das Kontrollk stchen Annotationen erlaubt es den Annotationstext ein oder auszublenden und die Textbreite des Annotationstextes zu ver ndern Weiters k nnen Sie die Anzeige d
402. ilfe ber die Entities Eingabehilfe k nnen Sie eine Entity in Ihr Dokument einf gen Entities dienen zum Einf gen von Sonderzeichen oder Textfragmenten die in einem Dokument fter vorkommen z B der Name einer Firma Um eine Entity einzuf gen setzen Sie den Cursor an die gew nschte Stelle im Text und doppelklicken Sie in der Entities Eingabehilfe auf die Entity Entities Anmerkung Eine interne Entity ist eine Entity deren Wert in der DTD definiert wurde Eine externe Entity ist eine Entity deren Wert in einer externen Quelle z B einer anderen XML Datei enthalten ist Sowohl interne als auch externe Entities werden in der Entities Eingabehilfe aufgelistet Beim Einf gen einer Entity egal ob intern oder extern wird die Entity und nicht ihr Wert in den XML Text eingef gt Wenn es sich um eine interne Entity handelt wird in der Authentic Ansicht der Wert der Entity angezeigt Dies bedeutet dass eine XML Datei die eine externe Entity ist in der Authentic Ansicht als Entity angezeigt wird die Entity wird in der Authentic Ansicht nicht durch ihren Inhalt ersetzt Sie k nnen in der Authentic Ansicht auch Ihre eigenen Entities definieren die dann in der Eingabehilfe angezeigt werden N here Informationen dazu finden Sie im Abschnitt 2013 Altova GmbH Benutzerhandbuch 96 Bearbeitungsansichten Authentic Ansicht Bearbeitung in der Authentic Ansicht unter Definieren von Entities 4 4 5 Authentic Ansicht Kontextmen
403. im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen eingegeben wurden werden gel scht sobald die Applikation XMLSpy geschlossen wird Beispiel f r die Verwendung von XSLT Parametern Im folgenden Beispiel w hlen wir die f r das PDF Dokument ben tigte Fu zeile aus drei Wahlm glichkeiten im XML Dokument footerl footer2 footer3 aus lt xml version 1 0 encoding UTF 8 gt lt document xmlns xsi http www w3 org 2001 XMLSchema instance xsi noNamespaceSchemaLocation C workarea footers footers xsd gt lt footerl gt Footer 1 lt footerl gt lt footer2 gt Footer 2 lt footer2 gt lt footer3 gt Footer 3 lt footer3 gt lt title gt Document Title lt title gt lt para gt Paragraph text lt para gt lt para gt Paragraph text lt para gt lt document gt Die XSLT Datei enthalt in der Vorlage fur das Root Element einen lokalen Parameter namens footer Dieser Parameter hat einen Standardwert footer1 Der Parameter wird anschlie end in der Vorlage in der Definition des Footer Blocks mit einem Wert Sfooter instanziiert 2013 Altova GmbH Benutzerhandbuch 322 Benutzerreferenz Men XSL XQuery lt xml version 1 0 encoding UTF 8 gt lt xsl stylesheet version 1 0 xmlns xsl http www w3 org 1999 XSL Transform xmlns fo http www w3 org 1999 XSL Format gt lt xsl param name footer select document footer1 gt lt xsl template match gt lt io Looe lt xsl copy
404. im Hauptfenster zu sehen ist Der Zoomfaktor betr gt zwischen 10 und 200 der tats chlichen Gr e Yergr ern Yerkleinern Abbrechen Ziehen Sie den Schieber um den Zoomfaktor zu ver ndern oder geben Sie im Textfeld den gew nschten Zoomfaktor ein Globale Elemente anzeigen Mit diesem Befehl wechseln Sie von der Content Model Ansicht zur Schema bersicht um alle globalen Komponenten im Schema anzuzeigen Es ist entweder dieser Befehl oder der Befehl Diagramm anzeigen aktiv Der jeweils aktive Befehl wird durch ein H kchen auf der linken Seite angezeigt siehe Abbildung unten Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Schema Design 317 13 6 5 Globale Elemente anzeigen Diagramm anzeigen Alternativ dazu k nnen Sie auch auf das Symbol Globale Elemente anzeigen am oberen Rand des Content Model klicken um zur Schema bersicht zur ckzukehren Diagramm anzeigen Mit diesem Befehl zeigen Sie die Content Model Ansicht der ausgew hlten globalen Komponente an falls die ausgew hlte globale Komponente ein Content Model hat Globale Komponenten mit einem Content Model ComplexTypes Elemente und Element Gruppen werden mit dem Symbol es links davon gekennzeichnet Es ist entweder dieser Befehl oder der Befehl Globale Elemente anzeigen aktiv Der jeweils aktive Befehl wird durch ein Hakchen auf der linken Seite angezeigt siehe Abbildung unten Globale Elemente anzeigen
405. im Offnen Datei 354 OrgChart sps im Tutorial der Authentic Ansicht 137 OrgChart xml im Tutorial der Authentic Ansicht 137 OrgChart xsd im Tutorial der Authentic Ansicht 137 P Parameter in DB Abfragen 163 bergabe an Stylesheet ber Schnittstelle 320 Parser in Altova Produkte integrierter 396 XSLT 362 Paste command 257 PDF Transformieren in PDF in XMLSpy 125 PDF Ausgabe in der Authentic Ansicht anhand der PXF Datei generieren 333 Plattformen f r Altova Produkte 395 Position Zeichen 337 Zeile 337 position function in XPath 1 0 376 position function in XPath 2 0 siehe fn position 384 Pretty Print Text Ansicht 261 Programmeinstellungen 354 Projekt aktive Dateien hinzuf gen 283 Dateien zu Projekt hinzuf gen 282 Eigenschaften 290 externe Ordner hinzuf gen 284 externen Webordner hinzuf gen 287 Fenster 22 Hinzuf gen aktiver und verwandter Dateien 283 Hinzuf gen zu Versionskontrolle 275 Men 265 Neu 267 Neu laden 268 ffnen 268 Ordner hinzuf gen 283 schlie en 268 Speichern 268 URL zu Projekt hinzuf gen 283 zuletzt verwendete 292 Projekte Batchverarbeitung mit Projekten 202 benennen 198 Eigenschaften 198 erstellen und bearbeiten 198 globale Ressourcen hinzuf gen 282 Pfad installierter Dateien 18 speichern 198 bersicht 197 265 verwenden 202 Vorteile 202 Projekte in XMLSpy erstellen 49 Vorteile 49 Projektfenster 12 Anz
406. im Stylesheet definiert ist das festlegt wie das XML Dokument in der Authentic Ansicht dargestellt wird Das Stylesheet StyleVision Power Stylesheet in diesem Tutorial als SPS bezeichnet wird im Produkt Altova StyleVision erstellt Nanonull Inc Location us x Street 119 Oakstreet Suite 4876 Phone 1 321 555 5155 0 City Vereno Fax 1 321 555 5155 4 State amp E v Zip oc 29213 mail ofice nanonull com Vereno Office Summary 4 departments 15 employees The company was established in Vereno in 1995 as a privately held software company Since 1996 Nanonull has been actively involved in developing nanoelectronic software technologies It released the first version of its acclaimed NanoSoft Development Suite in February 1999 Also in 1999 Nanonull increased its capital base with invesment from a consortium of private investment firms The company has been expanding rapidly ever since Ein XML Dokument kann in der Authentic in zweierlei Hinsicht bearbeitet werden i Sie k nnen die Struktur des Dokuments bearbeiten z B Dokumentteile wie z B Abs tze oder berschriften hinzuf gen oder l schen und ii Sie k nnen Daten eingeben den Inhalt der Dokumentteile Dieses Tutorial enth lt eine schrittweise Anleitung zu Folgendem e ffnen einer bestehenden XML Datei in der Authentic Ansicht Damit ein Dokument in der Authentic Ansicht bearbeitet werden kann mit es mit einer SPS Datei
407. in Projekt namens Examples die Dateien f r verschiedene Beispiele in verschiedenen Beispielordnern von denen jeder wiederum Unterordner enthalten kann So enth lt der Ordner OrgChart im Projekt Examples z B weitere Unterordner f r XML XSL und Schema Dateien Examples ES Org Chart ED XML Files OrgChart xmi ED XSL Files OrgChart sps 2 OrgChart xsl o DTD Schemas fay address xsd OrgChart xsd fad TextState xsd m Expense Report International BS Purchase Order SOAP Debugger GS WSDL Editor MapForce m IndustryStandards XBRL Examples ED XML based Website ZIP Archives m XQuery ED XSLT2 m Office2007 Sie k nnen also in Projekten Dateien ablegen die gemeinsam verwendet werden um diese schneller aufrufen zu k nnen Au erdem k nnen Sie Schemas und XSLT Dateien f r einzelne Ordner definieren und so die Batch Verarbeitung von Dateien in einem Ordner erm glichen In diesem Abschnitt wird beschrieben wie man Projekte erstellt und bearbeitet und wie man Projekte verwendet 2013 Altova GmbH Benutzerhandbuch 198 Projekte Erstellen und Bearbeiten von Projekten 11 1 Erstellen und Bearbeiten von Projekten Projekte werden ber das Projektfenster Abbildung unten und das Projektmen verwaltet Es kann immer nur ein Projekt gleichzeitig in der Applikation ge ffnet sein Das offene Projekt wird im Projektfenster angezeigt Examples o Org Chart ED XML Files OrgChart xmi a XSL Files
408. in der Katalogdatei in die Adresse der richtigen lokalen Kopie ge ndert werden muss Wenn das XML Dokument geparst wird wird der PUBLIC Identifier darin gelesen Wenn dieser Identifier in einer Katalogdatei gefunden wird wird die entsprechende URL in der Katalogdatei nachgeschlagen und das Schema wird von dort aus gelesen Wenn also die folgende SVG Datei in XMLSpy ge ffnet wird lt xml version 1 0 standalone no gt lt DOCTYPE svg PUBLIC W3C DTD SVG 1 1 EN http www w3 org Graphics SVG 1 1 DTD svgl1 dtd gt lt svg width 20 height 20 xml space preserve gt lt g style fill red stroke 000000 gt lt rect x 0 y 0 width 15 height 15 gt lt rect x 5 y 5 width 15 height 15 gt lt g gt lt svg gt Dieses Dokument wird gelesen und der Katalog wird nach dem PUBLIC Identifier durchsucht Angenommen die Katalogdatei enth lt den folgenden Eintrag lt catalog gt lt public publicId w3C DTD SVG 1 1 EN uri schemas svg svgll dtd gt lt catalog gt In diesem Fall gibt es einen Treffer f r den PUBLIC Identifier sodass der Lookup Mechanismus f r die SVG DTD auf die URI schemas svg svgl1 dtd umgeleitet wird dieser Pfad ist relativ zur Katalogdatei Diese lokale Datei wird dann als DTD verwendet Wenn im Katalog kein passender Treffer gefunden wird wird die URL im XML Dokument verwendet im Beispiel oben http www w3 org Graphics SVG 1 1 DTD svg11 dtd Funktionsweise von Katal
409. inamen werden ohne Ber cksichtigung des Punkts jeweils als Wort behandelt e Sie k nnen festlegen dass die Gro und Kleinschreibung im Suchstring genau mit dem Textstring im Datei oder Ordnernamen bereinstimmen muss e Ordnernamen k nnen in die Suche einbezogen werden Andernfalls werden nur Dateinamen durchsucht e Externe Ordner k nnen in die Suche einbezogen oder davon ausgeschlossen werden Bei externen Ordnern handelt es sich um tats chliche Ordner auf Ihrem Rechner bzw Netzwerk und nicht um Projektordner die innerhalb des Projekts und nicht auf dem Rechner angelegt wurden Wurden Treffer gefunden wird der erste Treffer in der Seitenleiste Projekt markiert Sie k nnen anschlie end im Dialogfeld Suchen mit Hilfe von Weitersuchen und Vorh suchen der Reihe nach zu allen gefundenen Suchtreffern springen Aktualisieren von Projekten F Wenn eine Anderung an einem externen Ordner vorgenommen wird wird diese Anderung erst im Projektfenster angezeigt wenn das Projekt aktualisiert wurde 2013 Altova GmbH Benutzerhandbuch 202 Projekte Verwenden von Projekten 11 2 Verwenden von Projekten Projekte eignen sich gut dazu Ihre Arbeit zu strukturieren Einstellungen auf mehrere Dateien anzuwenden und Batch Befehle einzurichten und auszuf hren Mit Hilfe von Projekten k nnen Sie Ihre Arbeit daher vereinfachen und rationalisieren Vorteile der Verwendung von Projekten In der folgenden Liste werden die Vorteile
410. ind unterst tzt Eine Anleitung zur Verwendung dieser Funktion f9inden Sie im Abschnitt Benutzerreferenz dieses Handbuchs Speichern von Projekten Alle an einem Projekt vorgenommenen nderungen wie z B das Hinzuf gen oder L schen einer Datei oder die nderung einer Projekteigenschaft m ssen mit dem Befehl Projekt speichern gespeichert werden In Projekt suchen Sie k nnen Projektdateien und ordner nach ihrem Namen bzw einem Teil ihres Namens suchen Wurden Treffer gefunden so werden die gefundenen Dateien bzw Ordner der Reihe nach markiert Um eine Suche zu starten aktivieren Sie das Fenster Projekt indem Sie es anklicken oder hinein klicken und w hlen Sie den Befehl Bearbeiten Suchen oder das Tastenk rzel Strg F Geben Sie nun im Dialogfeld Suchen Abbildung unten den gew nschten Altova XMLSpy 2013 2013 Altova GmbH Projekte Erstellen und Bearbeiten von Projekten 201 Such String ein und aktivieren bzw deaktivieren Sie die Suchoptionen nach Bedarf Erkl rung weiter unten suchen eee Suchen nach OrgChart psf p Optionen Vorheriges suchen Ganzes Wort i Abbrechen V In Ordnemamen suchen V Exteme Verzeichnisse berspringen Es stehen die folgenden Suchoptionen zur Verf gung e Ganzes Wort Hierbei ist die Suche st rker eingeschr nkt da der Suchstring mit einem ganzen Wort im Datei bzw Ordnernamen bereinstimmen muss Die Teile vor und nach dem Punkt in den Date
411. inordnen in einen bestimmten Ordner bei der automatischen Einordnung der Dateien in Ordner eines Projekts Benutzer ID und Passwort f r externe Ordner Unter den Eigenschaften von externen Ordnern auch externen Webverzeichnissen k nnen Sie die Benutzer ID und das Passwort speichern die unter Umst nden f r den Zugriff auf den Server ben tigt werden Validierung Definieren Sie das DTD oder Schemadokument welches bei der Validierung aller Dateien des 2013 Altova GmbH Benutzerhandbuch 292 Benutzerreferenz Men Projekt 13 3 16 aktuellen Verzeichnisses verwendet werden soll in diesem Beispiel die Hauptseiten XSL Transformation von XML Dateien Definieren Sie das XSL Stylesheet welches zur XSL_Transformation aller Dateien eines Verzeichnisses verwendet werden soll Wenn Sie selbst XSL Stylesheets erstellen k nnen Sie ein XML Beispieldokument zuweisen das als Vorschau f r das XSL Stylesheet bei der XML Transformation dient Sie k nnen dies anstelle des XML Instanzdokuments verwenden XSL FO Transformation von XML Dateien Sie k nnen das XSL Stylesheet mit XSL FO Markup definieren das f r eine XSL FO Transformation aller Dateien eines Verzeichnisses verwendet werden soll Zieldateien bei XSL Transformation F r Batchtransformationen in XSL k nnen Sie das Zielverzeichnis angeben in dem die transformierten Dateien abgelegt werden sollen Wenn Sie eine Datei oder URL in mehreren Verzeichnissen Ihres Proje
412. ird als Tabelle dargestellt und das Symbol Als Tabelle anzeigen E ist 2013 Altova GmbH Benutzerhandbuch 300 Benutzerreferenz Men XML aktiv Um von der Tabellenansicht eines Dokument Elements zur normalen Grid Ansicht dieses Elements zu wechseln w hlen Sie die Tabelle oder eine ihrer Zeilen oder Spalten aus und klicken Sie auf die Symbolleisten Schaltfl che Als Tabelle anzeigen Daraufhin wird das Tabellenelement in der Grid Ansicht angezeigt und die Schaltfl che erscheint deaktiviert Anmerkung Die Farben der Tabellenansicht k nnen im Dialogfeld Optionen auf dem Register Farben Extras Optionen Farben definiert werden Aufsteigend sortieren 2 Der Befehl Aufsteigend sortieren ist in der Datenbank Tabellenansicht aktiv wenn eine Spalte oder Zelle ausgew hlt ist Der Befehl sortiert die Spalte entweder alphabetisch oder numerisch in aufsteigender Reihenfolge XMLSpy versucht automatisch zu ermitteln um welche Art von Daten es sich handelt und sortiert diese alphabetisch oder numerisch Wenn vom System nicht erkannt wird um welche Art es sich handelt werden Sie aufgefordert die Sortiermethode anzugeben siehe Abbildung unten Sortiere gt MLSpy kann Ihre Daten numerisch oder alphabetisch OK sortieren und w hlt die jeweilige Sortierung abh ngig aa von den ausgew hlten Elementen EEE Ihre Daten sind gemischt Text und Zahlen die Meat n Sortierfolge konnte nicht bestimmt werden alphab
413. ird die Version automatisch von der Applikation ausgew hlt Die Option Version automatisch ausw hlen ist standardm ig aktiv In diesem Fall versucht die Applikation die neueste verf gbare Version auszuw hlen e einen externen XSLT Prozessor Ihrer Wahl Sie m ssen den Befehlszeilenstring f r den externen XSLT Prozessor definieren Dazu stehen die folgenden Variablen zur Verf gung 1 zu verarbeitendes XML Dokument 2 zu generierende Ausgabedatei 3 zu verwendendes XSLT Stylesheet wenn das XML Dokument keine Referenz auf ein Stylesheet enth lt Der Befehl zur Ausf hrung einer einfachen Transformation mit dem Saxon XSLT 1 0 Prozessor lautet z B Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Extras 363 saxon exe o output xml input xml stylesheet xslt parameter name parameter value Um diesen Befehl von der Applikation aus zu starten aktivieren Sie das Optionsfeld Externes XSL Transformationsprogramm und geben Sie im Textfeld die folgende Zeile ein c saxon saxon exe o 2 1 3 parameter name parameter value Aktivieren Sie die entsprechenden Kontrollk stchen um die Ausgabe und Fehlermeldungen des externen Programms im Fenster Meldungen in XMLSpy anzuzeigen Anmerkung Die Parameter die im XMLSpy Dialogfeld XSLT Eingabeparameter definiert sind werden nur an die internen Altova XSLT Prozessoren bergeben und nicht an andere XSLT Prozessoren die als XSLT Standardprozess
414. irst xs1t auf MyxSLT gemappt ist und Configuration 1 als aktive Konfiguration ausgew hlt wird so wird f r die Transformation First xslt verwendet Auf diese Art k nnen mehrere Konfigurationen verwendet werden um mehrere Ressourcen ber einen einzigen Alias aufzurufen Diese Methode ist beim Testen und Vergleichen von Ressourcen n tzlich Da globale Ressourcen au erdem in mehreren Altova Produkten verwendet werden k nnen k nnen die Ressourcen in mehreren Altova Produkten getestet und verglichen werden Konfiguration 2 Konfiguration 3 Siehe auch Extras Globale Ressourcen Beschreibung zum Men befehl zum Aufrufen des Dialogfelds Globale Ressourcen verwalten Extras Aktive Konfiguration Hier wird der Men befehl beschrieben mit dem die aktive Konfiguration der Applikation ge ndert werden kann Symbolleisten und Statusleiste Hier finden Sie Informationen ber die Symbolleiste Globale Ressourcen Dateien Das Dialogfeld Globale Ressource f r Dateien Abbildung unten wird ber den Befehl Hinzuf gen Dateien im Dialogfeld Globale Ressourcen verwalten aufgerufen Im Dialogfeld Globale Ressource siehe Abbildung unten k nnen Sie die Konfigurationen des im Textfeld Ressourcen Alias angegebenen Alias definieren Nachdem Sie die Konfiguration wie unten beschrieben definiert haben speichern Sie die Aliasdefinition durch Klicken auf OK Nachdem Sie eine Aliasdefinition gespeichert haben k nnen S
415. ischenablage eingef gt werden Auf diese Art erhalten Sie den korrekten XPath bzw XPointer Ausdruck der einen bestimmten Node als Ziel hat Angenommen beim ausgew hlten Node in der Text oder Grid Ansicht handelt es sich um das dritte office Element eines Dokuments namens offices In diesem Fall lautet der kopierte XPath Ausdruck offices Ofice 3 Und wenn die office Elemente kein anderes gleichrangiges Element haben das vor dem dritten office Element steht so lautet der kopierte XPointer Ausdruck element 1 3 Die kopierten Ausdr cke k nnen anschlie end an jeder gew nschten Stelle eingef gt werden So kann z B ein XPath Ausdruck in ein XSLT Stylesheet und ein XPointer Ausdruck in das href Attribut eines xinclude Elements eingef gt werden Eine n here Beschreibung zu den Befehlen finden Sie in den entsprechenden Abschnitten zu diesen Befehlen im Abschnitt Benutzerreferenz Altova XMLSpy 2013 2013 Altova GmbH XML Bearbeiten von XML in der Grid Ansicht 107 5 4 Bearbeiten von XML in der Grid Ansicht In der Grid Ansicht wird die hierarchische Struktur von XML Dokumenten in Form einer Reihe von verschachtelten Beh ltern angezeigt die erweitert und reduziert werden k nnen Dadurch wird die Struktur des Dokuments klar und bersichtlich dargestellt In der Grid Ansicht kann sowohl die Struktur als auch der Inhalt des Dokuments einfach bearbeitet werden In der Standard Edition ist die Grid Ansicht schreibgesch tzt
416. isen oder ein bestehendes Tastaturk rzel zu ndern gehen Sie folgenderma en vor 1 W hlen Sie in der Auswahlliste die Kategorie Alle Befehle aus 2 W hlen Sie im Listenfeld Befehle den Befehl aus welchem Sie ein neues K rzel zuweisen m chten bzw dessen K rzel Sie ndern m chten 2013 Altova GmbH Benutzerhandbuch 348 Benutzerreferenz Men Extras 3 Klicken Sie in das Textfeld Tastaturk rzel dr cken und dr cken Sie das Tastaturk rzel das Sie diesem Befehl zuweisen m chten Das K rzel wird im Textfeld Tastaturk rzel dr cken angezeigt Wenn das K rzel noch mit keinem Befehl verkn pft ist ist die Schaltfl che Zuweisen aktiv Wenn das K rzel schon einem anderen Befehl zugeordnet war wird dieser Befehl unterhalb des Textfelds angezeigt und die Schaltfl che Zuweisen ist deaktiviert Um den Eintrag im Feld Tastaturk rzel dr cken zu l schen dr cken Sie eine der Tasten Strg Alt oder Umschalt 4 Klicken Sie auf die Schaltfl che Zuweisen um das Tastaturk rzel zuzuweisen Das K rzel wird nun im Listenfeld Aktuelle Tasten angezeigt Sie k nnen einem einzigen Befehl mehrere Tastenk rzel zuweisen 5 Klicken Sie auf die Schaltfl che Schlie en um die Einstellung zu best tigen L schen eines Tastaturk rzels Ein Tastaturk rzel kann nicht mehreren Befehlen zugewiesen werden Um ein K rzel zu l schen klicken Sie in das Listenfeld Aktuelle Tasten und anschlie end auf die Schaltfl che Entfernen
417. iste angezeigt Das Popup enth lt eine Kurzbeschreibung der Funktion sowie falls vorhanden und falls die Option Tastaturk rzel in Tooltips anzeigen aktiviert ist ein Tastaturk rzel e Tastaturk rzel in Tooltips anzeigen Gibt an ob Tastaturk rzel in Tooltips angezeigt werden sollen 2013 Altova GmbH Benutzerhandbuch 354 Benutzerreferenz Men Extras e Gro e Symbole Damit k nnen Sie bei der Gr e der angezeigten Symbole zwischen Standard und Gro wechseln 13 11 5 Symbolleisten und Fenster wiederherstellen 13 11 6 Mit diesem Befehl wird XMLSpy geschlossen und mit den Standardeinstellungen neu gestartet Vor dem Schlie en wird ein Dialogfeld angezeigt in dem Sie gebeten werden den Befehl zu best tigen Abbildung unten x N Sie sind im Begriff den urspr nglichen Zustand aller Symbolleisten Andockfenster Eingabehilfen usw wieder herzustellen Dazu muss XML Spy neu gestartet werden werden on Dieser Befehl ist hilfreich wenn Sie Symbolleisten oder Fenster verschoben oder ausgeblendet oder deren Gr e angepasst haben und nun alle Originaleinstellungen wiederherstellen m chten Optionen Mit dem Befehl Optionen k nnen Sie globale Programmeinstellungen in einem mit Registern versehenen Dialogfeld vornehmen Diese Einstellungen werden in der Registry gespeichert und auf alle aktuellen und zuk nftigen Dokumentfenster angewendet Die Schaltfl che bernehmen zeigt die nderunge
418. istente Elem inaktiv a oF ae Nicht existente Elem aktiv ae Farben der Tabellen berschrift Die Optionen Tabellenbezeichnung nicht aktiv und Tabellenbezeichnung aktiv beziehen sich auf die Spalten und Zeilen berschriften Im unten gezeigten Screenshot sind die Tabellenbezeichnungen deaktiviert Die Farbe entspricht den Einstellungen im obigen Dialogfeld 1 Nanonull Inc yi Desc US Address Office 2 Name Desc Location Address Address_EU 2 Nanonull Europe AG yj Desc EU zn xi Address_EU Die im Feld Tabellenbezeichnungen aktiv definierte Farbe wird aktiviert wenn alle berschriften ausgew hlt sind Screenshot unten nicht aber wenn nur einzelne berschriften ausgew hlt werden Sie sehen dies im nachfolgenden Screenshot in dem die im obigen Dialogfeld definierten Farben verwendet werden Die Auswahl aller Tabellen berschriften erfolgt durch Klicken auf die Zelle in der sich beide berschriftszeilen schneiden oder durch Auswahl Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Extras 361 des Elements das als Tabelle dargestellt wird bzw durch Auswahl eines seiner bergeordneten Elemente 1 nonull Inc 2 Nanonull Europe AG Address_EU Nicht existente Elemente Wenn ein Element oder ein Attribut im XML Dokument nicht vorhanden ist kann es unterschiedliche Hintergrundfarben zugewiesen erhalten wenn es ausgew hlt und nicht ausgew h
419. it Hilfe des Men befehls Datei Kodierung gespeichert werden Die Standardkodierung von XML und Nicht XML Dateien kann auf dem Register Optionen Kodierung gespeichert werden Suchen und Ersetzen Die Funktionen Suchen und Ersetzen die ber das Men Bearbeiten aufgerufen werden sind leistungsstarke Suchfunktionen Zus tzlich k nnen Sie die Suche einschr nken sodass Gro und Kleinschreibung beachtet werden oder nur ganze W rter gesucht werden sollen Zur Suche kann auch eine Regular Expression verwendet werden Der Suchbereich kann auf eine Auswahl im Dokument und auf bestimmte Node Typen eingeschr nkt werden siehe Abbildung unten Suchen amp Ersetzen s Suchen nach lt tr gt Bi Weitersuchen Ersetzen durch lt td gt Vorheriges suchen Ersetzen M Optionen Bat Alle ersetzen M GROSS klein beachten M Regular Expression Abbrechen IV Nur im markierten Bereich ersetzen Erweitert lt lt Typen IV Elementnamen V Comments Elementinhalte V CData Alle setzen 7 Attributnamen I Processing Instruction Zur cksetzen Attributinhalte Rest In der Abbildung oben sehen Sie das Dialogfeld Suchen amp Ersetzen in der Textansicht Das Dialogfeld und seine Funktionalit ten sehen je nach aktiver Ansicht unterschiedlich aus Altova XMLSpy 2013 2013 Altova GmbH DTDs und XML Schemas 115 6 DTDs und XML Schemas Altova Website XML Schema Editor Dieser Abschn
420. itle PhoneExt EMail Shares LeaveTotal LeaveUsed Y I eavel eft Anh ngen Einf gen Child hinzuf gen Um ein Element einzuf gen w hlen Sie das entsprechende Register und doppelklicken Sie auf das gew nschte Element Obligatorische Elemente werden durch ein vorangestelltes Ausrufezeichen gekennzeichnet Geschwisterelemente von zul ssigen Elementen die selbst an der Cursorposition nicht eingef gt werden k nnen sind ausgegraut und deaktiviert Bitte beachten Sie Im Dialogfeld Optionen Extras Optionen Bearbeiten k nnen Sie festlegen dass obligatorische Child Elemente eingef gt werden k nnen wenn ein Element eingef gt wird Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Grid Ansicht 65 Attribut Eingabehilfe Die Attribut Eingabehilfe enth lt eine Liste aller f r das derzeit bearbeitete Element verf gbaren Attribute Obligatorische Attribute sind durch ein Ausrufezeichen vor dem Namen des Attributs gekennzeichnet Wurde f r dieses Element bereits ein Attribut angegeben wird dieses Attribut grau angezeigt blockDefault finalDefault id version xml lang attributeFormDefault elementFormDefault targetllamespace Anh ngen Einf gen Child hinzuf gen e Um die Attribute auf den Registern Anh ngen und Einf gen zu verwenden w hlen Sie in der Grid Ansicht ein existierendes Attribut oder ein Element das ein Child Element des Parent Eleme
421. itt enth lt eine bersicht ber das Arbeiten mit DTDs und XML Schemas Zus tzlich zu den Bearbeitungsfunktionen bietet XMLSpy einige u erst n tzliche DTD Schema Funktionen Katalog Mechanismus Dank der Unterst tzung f r den OASIS Katalog Mechanismus k nnen URIs auf lokale Adressen umgeleitet werden was die Verwendung auf mehreren Arbeitspl tzen erleichtert Erzeugen einer XML Beispieldatei Mit dem Men befehl DTD Schema XML Beispieldatei erzeugen wird anhand der DTD oder der XML Schema Datei ein XML Skelettdokument erzeugt Dieser Befehl eignet sich gut um anhand eines Schemas schnell eine XML Datei zu generieren Gehe zu Definition Wenn sich der Cursor in einem XML Dokument innerhalb eines Node befindet wird bei Auswahl des Men befehls DTD Schema Gehe zu Definition die Schema Datei ge ffnet und die Definition des ausgew hlten XML Node wird markiert 2013 Altova GmbH Benutzerhandbuch 116 DTDs und XML Schemas DTDs 6 1 DTDs Ein DTD Dokument kann in der Text Ansicht bearbeitet werden Sie k nnen eine DTD auch in der Grid Ansicht anzeigen dort aber nicht bearbeiten Textansicht In der Textansicht wird das Dokument mit Syntaxf rbung angezeigt und muss eingetippt werden Unten sehen Sie ein Beispiel f r ein DTD Fragment lt Element declarations gt lt ELEMENT document header para img link gt lt ELEMENT header PCDATA gt lt ELEMENT img EMPTY gt
422. ity San Francisco State EJ CA City Los Angeles CustomerNr i i Append OR Delete Parameters Cancel Die in der obigen Abbildung gezeigte DB Abfrage w rde in Textform folgenderma en aussehen State CA AND City Los Angeles OR City San Diego OR City San Francisco AND CustomerNr 25 Sie k nnen die DB Abfrage umstrukturieren indem Sie ein Kriterium oder eine Gruppe von Kriterien im Vergleich zu den anderen Kriterien in der DB Abfrage nach oben oder unten Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 167 verschieben Um ein Kriterium oder eine Gruppe von Kriterien zu verschieben gehen Sie vor wie folgt 1 W hlen Sie das Kriterium durch Anklicken aus oder w hlen Sie eine ganze Ebene aus indem Sie auf die Klammer f r diese Ebene klicken 2 Klicken Sie im Dialogfeld auf den Nach oben oder Nach unten Pfeil Beachten Sie die folgenden Punkte e Wenn sich das in Richtung der Verschiebung benachbarte Kriterium auf derselben Ebene befindet werden die beiden Kriterien vertauscht e Eine Gruppe von Kriterien d h ein Kriterium mit einer Klammer ndert seine Position innerhalb derselben Ebene die Ebene ndert sich nicht e Ein einzelnes Kriterium ndert seine Position innerhalb derselben Ebene Wenn sich das benachbarte Kriterium weiter au en innen d h nicht auf derselben Ebene befindet wird das ausgew hlte Kriterium immer um eine Ebene nach au en inne
423. iv machen k nnen indem Sie das Kontrollk stchen Pfad relativ machen zu aktivieren Sie k nnen eine Datei auch ber eine globale Ressource eine URL klicken Sie dazu auf die Schaltfl che Durchsuchen oder eines der offenen Fenster in XMLSpy ausw hlen Klicken Sie dazu auf die Schaltfl che Fenster lt xml version 1 0 encoding UTF 8 gt lt altova_sps HTML Orgchart sps gt Im obigen Beispiel ist der Name des StyleVision Power Stylesheet HTML Orgchart sps und die Datei befindet sich im selben Verzeichnis wie die XML Datei Bitte beachten Sie In fr heren Altova Produktversionen wurde eine Verarbeitungsanweisung Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Authentic 329 13 8 4 mit dem Ziel bzw Namen xmlspysps verwendet Eine Verarbeitungsanweisung sah daher etwa folgenderma en aus lt xmlspysps HTML Orgchart sps gt Diese lteren Verarbeitungsanweisungen sind auch in aktuellen Altova Produktversionen bei Authentic immer noch g ltig Bearbeiten eines StyleVision Stylesheet Mit dem Befehl Authentic StyleVision Stylesheet bearbeiten wird StyleVision gestartet Auf diese Art k nnen Sie das StyleVision Power Stylesheet sofort in StyleVision bearbeiten Neue Zeile mit XML Daten f r Bearbeitung ausw hlen Mit diesem Befehl k nnen Sie eine neue Zeile in der entsprechenden Tabelle einer XML Datenbank wie z B IBM DB2 ausw hlen Diese Zeile wird nun in der Authentic Ansicht angezeigt
424. ject spp Browse wv To C LocalWorkspace MyProje v er Format SourceSafe projects ge Windows folders SourceSafe l Project Ignore white space Ignore case Advanced gt gt Standardm ig werden in den Textfeldern Compare und To die Repository Version bzw die lokale Version angezeigt Folgenderma en k nnen Sie zu anderen Dateien navigieren 2013 Altova GmbH Benutzerhandbuch 280 Benutzerreferenz Men Projekt 1 ber die Dropdown Liste der Schaltfl che Durchsuchen k nnen Sie SourceSafe Projekte zum Durchsuchen der Repository Dateien oder Windows Ordner zum Durchsuchen lokaler Ordner ausw hlen 2 Navigieren Sie zu den gew nschten Dateien und w hlen Sie sie aus W hlen Sie die gew nschten Optionen aus und klicken Sie auf OK um die Dateien zu vergleichen Die Vergleichsergebnisse werden in einem separaten Fenster angezeigt In den Abbildung unten sehen Sie die Ergebnisse des Vergleichs in zwei Formaten JELLICA Grouping Persons Persons xml X C LocalWorkspace Grouping Persons Persons xml i 2 1 XMLSchema instance xsi noNamespaceSchema 3iepartment Administration grade C gt a XMLSchema instance xsi noNamespaceSchema jartment Administration grade B gt artment Administration grade C gt ctment Marketing grade B gt ctment Marketing grade C gt rent Marketing grade C gt artment IT amp Technical Support grade ment IT
425. kStart xml Alles markieren Erweitert C Workspace QuickStart xsd Ge nderte Dateien berschreiben Sie k nnen ausw hlen ob ge nderte ausgecheckte Dateien berschrieben werden sollen indem Sie die entsprechende Option am unteren Rand des Dialogfelds Abrufen aktivieren Wenn Sie auf OK klicken werden die Dateien berschrieben Wenn eine der berschriebenen Dateien gerade ge ffnet ist wird ein Dialogfeld angezeigt Abbildung unten in dem Sie gefragt werden ob die Datei en neu geladen Schaltfl che Neu laden geschlossen Schaltfl che Schlie en werden sollen oder ob die aktuelle Ansicht der Datei beibehalten werden soll Abbrechen Ge nderte Dateien Diese Dateien wurden von einer externen Applikation ge ndert M C c Workspace Persons xml Sie k nnen die Datei entweder neu laden schlie en oder die nderung ignorieren Schlie en Abbrechen 2013 Altova GmbH Benutzerhandbuch 234 Versionskontrolle Arbeiten mit Versionskontrolle 12 6 4 Erweiterte Abrufoptionen Das Dialogfeld Erweiterte Abrufoptionen Abbildung unten wird ber die Schaltfl che Erweitert im Dialogfeld Abrufen siehe erste Abbildung in diesem Abschnitt aufgerufen REICH Options Sa Replace writable x Ask zj cancel Set timestamp Current 2 Make writable Help Hier k nnen Sie Optionen zum i Ersetzen ausgecheckter beschreibbarer Dateien i
426. kierungen See Klappleiste Leerzeichen einfiigen Whitespace Markierungen m bernehmen Tastaturk rzel Nach oben Eine Zeile nach oben Nach unten Eine Zeile nach unten Nach links Eine Spalte nach links Nach rechts Eine Spalte nach rechts Strg Nach oben Eine Zeile nach oben bl ttern Strg Nach unten Eine Zeile nach untern bl ttern Strg Nach links Ein Wort nach links Strg Nach rechts Ein Wort nach rechts Alt Nach oben ML Element nach oben verschieben 2 Platzieren sie den Cursor in der Textansicht der Datei companyFirst xml an eine beliebige Stelle innerhalb einer zu markierenden Zeile und w hlen Sie dann den Men befehl Bearbeiten Lesezeichen einf gen l schen Daraufhin wird die Zeile mit einem blauen Lesezeichen in der Lesezeichenleiste versehen siehe Abbildung unten 3 Erstellen Sie wie in Schritt 2 beschrieben ein weiteres Lesezeichen in eine anderen Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XMLSpy Benutzeroberfl che 31 Zeile lt xml version 1 0 encoding UTF 8 gt lt Company gt lt Address xsi type US Address gt i lt Name gt US dependency lt Name gt lt Street gt Noble Ave lt Street gt City gt Dallas lt City gt lt Zip gt 04812 lt Zip gt i lt State gt Texas lt State gt ihres lt Person Manager true Degree BA Programmer false gt i lt First gt Fred lt First gt lt Last gt Smith lt Last gt lt PhoneExt gt 22 lt PhoneE
427. klicken erscheint ein Kontextmen zum entsprechenden Node Im Kontextmen finden Sie Befehle die Ihnen Folgendes erm glichen e Einf gen von Nodes an dieser Stelle oder vor oder nach dem ausgew hlten Node Das Untermen enth lt eine Liste der Nodes die an der jeweiligen Stelle eingef gt werden k nnen e Entfernen des ausgew hlten Node falls dies im Schema zul ssig ist oder aller entfernbarer bergeordneter Elemente Die Nodes die laut Schema entfernt werden d rfen werden im Untermen aufgelistet e Einf gen von Entities und CDATA Abschnitten Die f r das Dokument deklarierten Entities werden in einem Untermen aufgelistet CDATA Abschnitte k nnen nur innerhalb von Text eingef gt werden e Ausschneiden Kopieren Einf gen einschlie lich Einf gen als XML oder Text und L schen von Dokumentinhalt Anmerkung N here Informationen ber die Benutzeroberfl che finden Sie unter Benutzeroberfl che der Authentic Ansicht Node Operationen Es gibt in der Authentic Ansicht von XML Dokumenten zwei grundlegende Node Typen Element Nodes und Attribut Nodes Diese Nodes sind alle mit Tags versehen die Sie einblenden k nnen Es gibt auch andere Nodes im Dokument wie z B Text Nodes die mit keinen Markup Tags versehen sind und CDATA Abschnitt Nodes welche mit Markup versehen sind um sie vom umgebenden Text abzugrenzen Die in diesem Abschnitt beschriebenen Node Operationen beziehen sich nur auf Element 201
428. ks zusammenf gen f gt die aktive Zelle an der Cursorposition mit der Zelle links davon zusammen Die Tags von beiden Zellen bleiben in der neuen Zelle erhalten die Spalten berschriften bleiben unver ndert und werden zusammengef hrt Rechts zusammenf gen Der Befehl Rechts zusammenf gen f gt die aktive Zelle an der Cursorposition mit der Zelle rechts davon zusammen Die Inhalte von beiden Zellen werden in der neuen Zelle zusammengef hrt Unten zusammenf gen FA Der Befehl Unten zusammenf gen f gt die aktive Zelle an der Cursorposition mit der Zelle unterhalb davon zusammen Die Inhalte von beiden Zellen werden in der neuen Zelle zusammengef hrt Oben zusammenf gen join Der Befehl Oben zusammenf gen f gt die aktive Zelle an der Cursorposition mit der Zelle oberhalb davon zusammen Die Inhalte von beiden Zellen werden in der neuen Zelle zusammengef hrt Horizontal teilen 2013 Altova GmbH Benutzerhandbuch 162 Authentic Bearbeitung in der Authentic Ansicht SPLIT Der Befehl Horizontal teilen erstellt eine neue Zelle rechts von der derzeit aktiven Zelle Die Gr e der beiden Zellen entspricht nun der Gr e der Originalzelle Vertikal teilen Der Befehl Vertikal teilen erstellt eine neue Zelle unterhalb von der derzeit aktiven Zelle B ndig oben Dieser Befehl richtet den Inhalt der Zellen b ndig am oberen Zellenrand aus Vertikal zentrieren Dieser Befehl zentriert den Inhalt der
429. kstations installieren und verwenden wenn Sie eine Named User Lizenz Lizenz zur benutzerdefinierten Nutzung erworben haben Vorbehaltlich der Beschr nkungen gem den Abschnitten 1 d und 1 e darf die Software gleichzeitig im Netzwerk verwendet werden Die maximale Zahl an Computern und oder Benutzern sowie die Art der Lizenz d h Einzelplatzlizenz Named User Lizenz oder Parallellizenz wird beim Kauf der Software festgelegt und genau angegeben Einzelplatzlizenzen sind als fixe Lizenzen und nicht als Parallellizenzen zu verwenden d h es ist nicht erlaubt die Software auf einem Rechner zu deinstallieren um sie auf einem anderen Rechner zu installieren und die Sofware anschlie end wieder zu deinstallieren und wieder auf dem urspr nglichen Rechner zu installieren Die Installation sollte Altova XMLSpy 2013 2013 Altova GmbH Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 405 statisch sein Dessen ungeachtet ist die Deinstallation und Neuinstallation in einigen eingeschr nkten F llen z B wenn ein Mitarbeiter das Unternehmen verl sst oder wenn ein Rechner ausgemustert wird gestattet W hrend des Evaluierungszeitraums wie nachfolgend definiert darf die Software nur von einem Benutzer und auf nur einem 1 Einzelplatzrechner oder einer Workstation installiert und genutzt werden Wenn Sie die Lizenz im Rahmen eines Pakets von Altova Softwareprodukten Produktpaket erworben haben von denen Sie nicht jedes Produ
430. kt einzeln installiert haben gelten die Bestimmungen dieses Lizenzvertrags f r die Verwendung der gesamten Software die im Lieferumfang des Produktpakets enthalten ist ii Wenn Sie eine Lizenz f r SchemaAgent erworben haben dann gelten die Bestimmungen dieses Lizenzvertrags zur Nutzung der Software f r den darin inkludierten SchemaAgent Server SchemaAgent Server Dabei d rfen Sie den SchemaAgent Server jedoch ausschlie lich in Verbindung mit der Altova Software und nur f r die in der dazugeh rigen Dokumentation beschriebenen Zwecke verwenden ii Wenn Sie eine Lizenz f r Software erworben haben die es dem Benutzer erm glicht den Quellcode zu generieren dann sind Sie durch die Ihnen im Rahmen dieser Lizenz erteilten Genehmigung zur Installation und Verwendung der Software auch berechtigt den Quellcode zu generieren und zwar entweder i anhand von Modulen der Altova Library die in der Software inkludiert sind der auf diese Weise generierte Code wird als beschr nkter Quellcode bezeichnet oder ii anhand Ihrer eigenen Schemata oder Mappings der anhand Ihres eigenen Quellmaterials generierte Code wird als unbeschr nkter Quellcode bezeichnet Zus tzlich zu den durch diesen Lizenzvertrag einger umten Rechten gew hrt Ihnen Altova eine nicht ausschlie liche nicht bertragbare und eingeschr nkte Lizenz den gesamten generierten Code bestehend aus dem beschr nkten und unbeschr nkten Quellcode in eine ausf hrbar
431. ktion gibt die XBRL Labels zur ck die mit dem Input Node verkn pft sind altova xbrl labels name as xs QName file as xs string as node altova xbrl footnotes Die altova footnotes Funktion erh lt einen Node als Input Argument und gibt die durch den Input Node referenzierte Gruppe der XBRL Fu noten Nodes zur ck altova footnotes arg as node as node 2013 Altova GmbH Anhange 394 Technische Daten 2 Technische Daten Dieses Kapitel enth lt n tzliche Hintergrundinformationen zu den technischen Aspekten Ihrer Software Es ist in die folgenden Abschnitte gegliedert OS und Arbeitsspeicheranforderungen Altova XML Parser Altova XSLT und XQuery Prozessor Unicode Unterst tzung Internet Verwendung Altova XMLSpy 2013 2013 Altova GmbH Technische Daten OS und Arbeitsspeicheranforderungen 395 2 1 OS und Arbeitsspeicheranforderungen Betriebssystem Die Altova Software Applikationen stehen f r die folgenden Plattformen zur Verf gung e 32 Bit Windows Applikationen f r Windows XP Windows Vista Windows 7 Windows 8 Windows Server 2003 und 2008 e 64 Bit Applikationen f r Windows Vista und Windows 7 Windows 8 Windows Server 2012 Arbeitsspeicher Da die Software in C geschrieben wurde wird daf r nicht so viel Platz wie in einer Java Runtime Umgebung ben tigt und normalerweise wird daf r weniger Arbeitsspeicher als bei einer vergleichbaren Java basierten Applikation ben tig
432. ktive Konfiguration f r globale Ressourcen in XMLSpy wechseln e Ihre Version von XMLSpy anpassen eigene Men leisten Tastaturk rzel Men s und Makros erstellen e Globale XMLSpy Einstellungen definieren Benutzerdefinierte Tools Wenn Sie den Mauszeiger ber den Befehl Benutzerdefinierte Tools platzieren wird ein Untermen mit benutzerdefinierten Befehlen angezeigt die auf externe Applikationen zugreifen Diese Befehle k nnen im Dialogfeld Anpassen auf dem Register Extras erstellt werden Wenn Sie auf einen dieser benutzerdefinierten Befehle klicken wird die mit diesem Befehl verkn pfte Aktion ausgef hrt Mit dem Befehl Benutzerdefinierte Tools Anpassen wird das Register Extras im Dialogfeld Anpassen ge ffnet in dem Sie den benutzerdefinierten Befehl der im Men des Befehls Benutzerdefinierte Tools angezeigt wird erstellen k nnen Globale Ressoucen Mit dem Befehl Globale Ressourcen wird das Dialogfeld Globale Ressourcen aufgerufen Abbildung unten in dem Sie Folgendes tun k nnen e Angabe der XML Datei f r globale Ressourcen e Hinzuf gen von globalen Ressourcen oder Aliassen vom Typ Datei Ordner und Datenbank e Angabe verschiedener Konfigurationen f r die einzelnen globalen Ressourcen Aliasse Jede Konfiguration wird einer bestimmten Ressource zugeordnet 2013 Altova GmbH Benutzerhandbuch 342 Benutzerreferenz Men Extras E Globale Ressourcen verwalten iE xj Definitionsdatei
433. kts abgelegt haben k nnen Sie ber das Dialogfeld Eigenschaften das Standardverzeichnis definieren mit dessen Einstellungen die Validierung oder Transformation im non batch Modus erfolgen soll Aktivieren Sie dazu das Kontrollk stchen Einstellungen des aktuellen Ordners als Standard verwenden siehe Screenshot So rufen Sie das Dialogfeld Eigenschaften auf und aktivieren das Kontrollk stchen 1 Kopieren Sie eine XML Datei in einem Projekt in einen anderen Ordner 2 Rechtsklicken Sie im Projektfenster auf die kopierte Datei und w hlen Sie im Kontextmen den Befehl Eigenschaften 2x Eigenschaften Dateiname Ittings M y Documents Altova lt MLS py201 O5E xamples OrgChart xml 7 Einstellungen des aktuellen Ordners als Standard verwenden Abbrechen Authentic Die Option Konfig verwenden erm glicht es Ihnen das StyleVision Power Stylesheet SPS Datei im aktuellen Verzeichnis auszuw hlen welche beim Editieren von XML Dateien in der Authentic Ansicht zugrunde gelegt werden soll Nachdem Sie die Schema SPS und XML Dateien miteinander verkn pft und in ein Projekt eingegeben haben kann ein Verschieben dieser Dateien in einen anderen Ordner Fehler bei den Verkn pfungen verursachen Um solche Fehler zu vermeiden sollten Sie am besten einen endg ltigen Speicherort f r Ihre Schema SPS und XML Dateien festlegen bevor Sie sie miteinander verkn pfen und einem Projekt zuweisen Weitere Informationen zur Verwendun
434. kup Modus angezeigt werden soll mit gro en oder kleinen Markup Symbolen oder gar nicht Der Modus hei t Gemischte Markup Symbole weil darin f r einige Elemente mit Markup Symbolen angezeigt werden andere dagegen ohne Im gemischten Markup Modus der Authentic Ansicht ist die Anzeige der Markup Symbole also benutzerdefiniert Beachten Sie allerdings dass diese Einstellungen von der Person vorgenommen werden die das StyleVision Power Stylesheet erstellt hat Sie kann nicht vom Benutzer der Authentic Ansicht vorgenommen werden Bearbeiten von dynamischen Tabellenstrukturen Zeilen in einer dynamischen SPS Tabelle sind Wiederholungen einer Datenstruktur Jede Zeile steht f r eine Instanz eines einzelnen Elements daher hat jede Zeile dieselbe XML Substruktur wie die darauf folgende Die Befehle zum Bearbeiten dynamischer Tabellen dienen zum Bearbeiten der Zeilen einer dynamischen SPS Tabelle d h Sie k nnen die Anzahl und Reihenfolge der Element Instanzen ndern Sie k nnen jedoch nicht die Spalten einer dynamischen SPS Tabelle bearbeiten da dadurch die Substruktur der einzelnen Elementinstanzen ge ndert w rde Die Symbole zum Bearbeiten dynamischer Tabellen werden in der Symbolleiste angezeigt und k nnen auch ber das Men Authentic aufgerufen werden hl Hl M M ke Zeile anh ngen Zeile einf gen Zeile kopieren d h der Inhalt einer Zelle wird dupliziert Zeile nach oben Zeile nach unten m a m wwf Zeile l sche
435. l k nnen Sie den zu bearbeitenden Text markieren und den Ersetzungstext mit gedr ckter Feststelltaste eingeben Um z B den Namen der Firma im Feld name des Elements office zu ndern platzieren Sie den Cursor hinter Nanonull und geben Sie USA ein um den Namen von Nanonull Inc in Nanonull USA Inc zu ndern Nanonull MEJA Inc Location us gt Wenn Text editierbar ist k nnen Sie den Cursor hineinsetzen und den Text markieren andernfalls ist das nicht der Fall Versuchen Sie einen der Feldnamen nicht den Wert im Feld Street City State Zip im Adressblock zu ndern Sie k nnen den Cursor nicht in diesen Text platzieren da dies kein XML Inhalt ist sondern aus dem StyleVision Power Stylesheet stammt Einf gen von Sonderzeichen und Entities Bei der Eingabe von Daten werden folgende Inhaltsarten speziell behandelt e Sonderzeichen die als XML Markup Symbole verwendet werden kaufm nnisches Und Apostroph Gr er als Kleiner als und Anf hrungszeichen Diese Zeichen stehen als vordefinierte Entities zur Verf gung und k nnen durch Doppelklick auf die entsprechende Entity in der Entities Eingabehilfe im Dokument eingef gt werden Wenn diese Zeichen h ufig vorkommen z B in Programmcodelisten k nnen Sie innerhalb von CDATA Abschnitten eingegeben werden Klicken Sie zum Einf gen eines CDATA Abschnitts mit der rechten Maustaste an die gew nschte Stelle und w hlen Sie im Kontextmen den Befehl CDATA
436. le Das Attribut href akzeptiert i relative Pfade f r Dateien im Basis URI Ordner und ii absolute Pfade mit oder ohne das file Protokoll Zus tzlich werden die Kodierungen x binarytobasel6 und x binarytobase64 unterst tzt Anmerkung Die folgenden Kodierungswerte die in fr heren Versionen von AltovaXML dem nicht mehr vertriebenen Altova Prozessor zur Validierung von XML Dateien und Transformationen von XSLT XQuery Dateien verwendet wurden werden nun nicht mehr verwendet basel6tobinary base64tobinary binarytobasel6 und binarytobase 4 Altova XMLSpy 2013 2013 Altova GmbH Prozessor Informationen XQuery 1 0 Prozessor Implementierungsinformationen 381 1 3 XQuery 1 0 Prozessor Implementierungsinformationen Der Altova XQuery 1 0 Prozessor ist in die Altova XML Produkte XMLSpy und MapForce integriert Dieser Abschnitt enth lt Informationen ber implementierungsspezifische Aspekte seines Verhaltens Standardkonformit t Der Altova XQuery 1 0 Prozessor entspricht den XQuery 1 0 CR vom 23 January 2007 Der Query Standard stellt frei wie viele Funktionen zu implementieren sind Im Folgenden finden Sie eine Liste wie der Altova XQuery 1 0 Prozessor diese Funktionen implementiert Schemaf higkeit Der Altova XQuery 1 0 Prozessor ist schemaf hig Codierung Die UTF 8 und die UTF 16 Zeichen Kodierungen werden unterst tzt Namespaces Die folgenden Namespace URls und die damit verkn pften Bindings sind vordefini
437. le Ressourcen siehe Globale Ressourcen 182 Altova Support 19 Altova XML Parser Info 396 Altova XSLT 1 0 Prozessor Einschr nkungen und implementierungsspezifisches Verhalten 376 Altova XSLT 2 0 Prozessor allgemeine Informationen 378 Informationen 378 Altova Produkte 19 Altova Prozessoren in Altova Produkten 397 Anbieter Versionskontrolle 204 Anderungen verfolgen 354 Angedockte Fenster 10 Angedocktes Fenster 365 Anh ngen 296 Zeile in Authentic Ansicht 332 Anpassen Kontextmen 351 Men 351 Symbolleiste Men Befehle 343 Anpassung 18 Ansicht ausklappen 336 Browser Ansicht 336 einklappen 336 Enhanced Grid Ansicht 334 erweitern 336 Gehe zu Datei 337 Gehe zu Zeile Zeichen 337 Men 334 Optimale Breite 336 Schema Design Ansicht 335 Text Ansicht 334 Ansicht konfigurieren Dialogfeld in der Content Model Ansicht 313 Ansicht wechseln zur Authentic Ansicht 87 Anzeige Einstellungen 360 Anzeigen 365 366 Arbeitsspeicher Anforderungen 395 Assertions in der Schema Ansicht 67 Atomisierung von Nodes in XPath 2 0 und XQuery 1 0 Auswertung 384 Attribute in der Schema Ansicht 67 AttributeFormDefault Einstellungen in der Schema Design Ansicht 310 Attribut Eingabehilfe in der Authentic Ansicht 92 Attribut Vorschau 358 Attributwerte in der Authentic Ansicht eingeben 147 Ausgabefenster Anzeige ein aus 365 Ausgabeformatierung 354 Authentic CDATA
438. leisten anpassen Sie k nnen ganz nach Wunsch Applikationsbefehle zu Ihren Men s und Symbolleisten hinzuf gen Beachten Sie dass Sie selbst keine neuen Applikationsbefehle oder Men s erstellen k nnen So f gen Sie einen Befehl zu einer Symbolleiste oder einem Men hinzu 1 ffnen Sie das Dialogfeld ber die Men befehle Extras Anpassen Daraufhin wird das Dialogfeld Anpassen angezeigt 2 W hlen Sie die Befehlskategorie Alle Befehle im Kategorie Listenfeld Die verf gbaren Befehle werden im entsprechenden Listenfeld angezeigt 3 Markieren Sie einen Befehl aus dem Listenfeld und ziehen Sie ihn in ein existierendes Men oder eine Symbolleiste 4 Ein I Zeichen wird angezeigt wenn Sie den Cursor an eine Stelle bewegen an die der ausgew hlte Befehl gestellt werden kann 5 Lassen Sie die Maustaste los um den Befehl an der gew nschten Stelle einzuf gen Beachten Sie die folgenden Punkte e Ander Spitze des Mauszeigers wird beim Ziehen eines Befehls eine kleine Schaltfl che angezeigt Damit wird angezeigt dass der Befehl gerade mit der Maus gezogen wird e Ein x unterhalb des Mauszeigers bedeutet dass der Befehl nicht an die aktuelle Cursorposition gezogen werden kann e Sobald der Cursor an eine Stelle verschoben wird an die der Befehl gezogen werden kann eine Symbolleiste oder ein Men verschwindet das x Anstelle des x Zeichens erscheint ein I Zeichen e Befehle k nnen in Men s oder Symbolleisten eingef gt
439. leisten auf der Benutzeroberfl che Klicken Sie auf den Ziehpunkt einer Symbolleiste und ziehen Sie die Symbolleiste an die gew nschte Stelle auf der Benutzeroberfl che Der Ziehpunkt wird durch die vertikale gepunktete Linie auf der linken Seite jeder Symbolleiste gekennzeichnet siehe Abbildung unten Be pe Pu m be Versuchen Sie eine Symbolleist an die folgenden Stellen zu ziehen i in eine andere Zeile im Symbolleistenbereich ii nach links oder rechts von einer anderen Symbolleiste iii in die Mitte des Hauptfensters iv angedockt an die linke oder rechte Seite des Applikationsfensters dazu muss der Ziehpunkt ber den linken bzw rechten Rand des Fensters platziert werden Schlie en Sie anschlie end die Datei AddressFirst xsd wieder 3 1 4 Einstellungen f r die Textansicht In diesem Abschnitt erfahren Sie wie Sie die Pretty Print Anzeige f r ein Dokument konfigurieren und Lesezeichen bei der Bearbeitung verwenden Mit Pretty Print wird ein Dokument in der Textansicht so angezeigt dass jede untergeordnete Ebene in der XML Hierarchie weiter einger ckt ist als die dar berliegende Ebene siehe Abbildung unten Mit Hilfe von Lesezeichen k nnen Sie schnell zu einer markierten Stelle zur ckkehren Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XMLSpy Benutzeroberflache 29 af 2 3 4 5 6 8 9 lt xml version 1 0 encoding UTF 8 gt lt Company gt lt Address xsi type US Address g
440. len ffnen und Speichern von XML Dokumenten 101 5 1 Erstellen ffnen und Speichern von XML Dokumenten Beim Erstellen ffnen oder Speichern von XML Dokumenten spielen die folgenden Umst nde eine Rolle e in welcher Ansicht das XML Dokument ge ffnet wird Textansicht Grid Ansicht oder Authentic Ansicht e bei Erstellung eines neuen XML Dokuments Ob ein Schema XML Schema oder DTD automatisch oder manuell zugewiesen wird oder ob kein Schema zugewiesen wird e wenn einem XML Dokument ein Schema zugewiesen wird Ob das Dokument beim ffnen und oder Speichern automatisch validiert werden soll Standardansicht Es gibt applikationsweite Einstellungen mit denen festgelegt wird in welcher Ansicht XML Dokumente neue und vorhandene ge ffnet werden sollen Diese Einstellungen werden im Dialogfeld Optionen Extras Optionen vorgenommen Wahlen Sie im Dialogfeld Optionen auf dem Register Dateiarten die Dateiart xm1 aus und aktivieren Sie die gew nschte Bearbeitungsansicht Text oder Grid Beachten Sie dass i die Schema Ansicht nur f r XML Schemas verwendet werden k nnen und dass ii die Browser Ansicht eine reine Ansicht ist in der Sie keine Bearbeitungen vornehmen k nnen Auf dem Register Dateiarten k nnen Sie au erdem lt PRODUCT gt als Standardeditor f r die ausgew hlte Dateiart ausw hlen Ein XML Dokument kann in der Authentic Ansicht bearbeitet werden wenn ihm ein StyleVision Power Stylesheet SPS z
441. len Pfad befinden und der gebundene Ordner im Repository muss die Datenbank sein in der die Dateien dieses Projekts gespeichert sind Normalerweise entsprechen der gebundene Ordner und seine Substruktur dem lokalen Arbeitsbereichordner und dessen Substruktur Im Dialogfeld Versionskontrolle wechseln Abbildung unten k nnen Sie das Versionskontrollsystem SCC Provider den lokalen Ordner Lokaler Pfad und das Repository Binding Server Name und Server Binding wechseln Die Einstellungen k nnen erst ge ndert werden wenn Sie die aktuelle Bindung aufgehoben haben Verwenden Sie dazu die Schaltfl che Bindung aufheben Alle Einstellungen k nnen nun bearbeitet werden 2013 Altova GmbH Benutzerhandbuch 282 Benutzerreferenz Men Projekt Versionskontrolle wechseln Lokaler Pfad C Workspace Sec Provider Microsoft Visual SourceSafe Server Name C Workarea Binder Server Binding MyProject BAAAAAAA Bindung aufheben Anmelde ID AAA Verbunden v Abbrechen ndern Sie die Versionskontrolleinstellungen folgenderma en 1 Navigieren Sie ber die Schaltfl che Durchsuchen zum lokalen Ordner und klicken Sie auf die Schaltfl che Ausw hlen um eines der installierten Versionskontrollsysteme auszuw hlen 2 Anschlie end k nnen Sie den lokalen Ordner an eine Repository Datenbank binden Klicken Sie dazu auf die Schaltfl che Binden Daraufhin wird das Verbindungsdialogfeld Ihres Versionskontrollsystems aufgerufen 3 W
442. len und ii w hlen ob die Repository Version oder die lokale Version ausgecheckt werden soll 2013 Altova GmbH Benutzerhandbuch 274 Benutzerreferenz Men Projekt Dateien OK C Workspace MyProject spp C Workspace Persons xml Abbrechen C Workspace QuickStart css C Workspace QuickStart xmi C Workspace QuickStart xsd Lokale Version auschecken Kommentar Einchecken Im Dialogfeld Einchecken Abbildung unten k nnen Sie i die einzucheckenden Dateien ausw hlen und ii w hlen ob die Datei ausgecheckt bleiben soll Dateien OK C Workspace MyProject spp C Workspace QuickStart xml Abbrechen C Workspace QuickStart xsd Alles markieren Unterschiede Ausgecheckt lassen Kommentar Anmerkung In beiden Dialogfeldern Einchecken und Auschecken werden mehrere Dateien angezeigt wenn das ausgewahlte Objekt Projekt oder Projektordner mehrere Dateien enthalt Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 275 Auschecken r ckg ngig Wenn Sie eine Datei ausgecheckt und bearbeitet haben und diese nderung nicht beibehalten m chten k nnen Sie die im Repository gespeicherte Dokumentversion wiederherstellen W hlen Sie dazu den Befehl Projekt Versionskontrolle Auchecken r ckg ngig Symbole der Versionskontrolle Die Ordner und Dateien sind mit bestimmten Symbolen versehen deren Bedeutung im Folgenden erkl rt wird Eingecheckt
443. lettes neues ge ndertes Schema mit einer neuen Versionsnummer zu erstellen und das alte Schema unver ndert zu belassen Dadurch gibt es weniger Kompatibilit tsprobleme wenn das Schema von anderen Applikationen verwendet wird F r diese Situationen ist das Attribut version gedacht Wenn ein Schema Dokument z B mehrmals ge ndert wurde k nnte das aktuelle Schema Dokument Version 4 sein wenn auch geringf gige nderungen als separate Version gez hlt werden k nnte die Version z B 4 6 lauten Der Wert des Attributs version dient in XMLSpy noch einem zus tzlichen Verwendungszweck Sie k nnen damit die XSD Version XSD 1 0 oder XSD 1 1 f r die Validierung angeben Damit die version Attributwerte in XMLSpy so interpretiert werden setzen Sie die XML Schema Version im Dialogfeld Optionen auf dem Register Datei Extras Optionen auf v 1 1 wenn version 1 1 andernfalls v1 0 Zur Wahl stehen Immer v1 1 und Immer v1 0 Open New file in Grid view Project Expand all lines V Open last project on program start Automatic reload of changed files Save File 7 Watch for file changes V Ask before reload Include comment Edited with XMLSpy Include in diagrams Generated by XMLSpy Validation V Authentic save link to design file Validate files automatically Line breaks V On Open Upto file size 10 MB Preserve old CR amp LF CR LF V On Save No output formatting for Cache DTD Schema files in memory xstattribute XML
444. likation verwenden kommunizieren diese beim Start kurz miteinander um Keycode Informationen auszutauschen damit Sie sicher sein k nnen dass nicht mehr als die lizenzierte Anzahl an Lizenzen gleichzeitig in Verwendung ist Dieselbe Lizenz berwachungstechnologie wird auch bei Unix und vielen anderen Datenbankentwicklungstools verwendet Sie gestattet Benutzern den Erwerb von Parallellizenzen f r mehrere Benutzer zu vern nftigen Preisen Wir sind au erdem bestrebt nur wenige kleine Netzwerkpakete zu versenden um Ihr Netzwerk nicht zu berlasten Die von Ihrem Altova Produkt verwendeten TCP IP Ports 2799 sind offiziell bei IANA registriert n here Informationen siehe IANA Website http www iana org und unser Lizenz berwachungsmodul basiert auf einer bew hrten und erprobten Technologie Wenn Sie eine Firewall verwenden werden Sie unter Umst nden feststellen dass die Computer auf denen Altova Produkte laufen ber Port 2799 miteinander kommunizieren Sie k nnen diesen Netzwerkverkehr zwischen verschiedenen Gruppen in Ihrem Unternehmen nat rlich blockieren solange Sie mit anderen Mitteln sicherstellen k nnen dass Ihre Lizenzvereinbarung eingehalten wird Sie werden au erdem auch feststellen dass Ihr Altova Produkt viele n tzliche Funktionen enth lt die Ihre Internet Verbindung verwenden diese stehen jedoch nicht mit der Lizenz berwachungsfunktion in Zusammenhang Altova XMLSpy 2013 2013 Altova GmbH Lizenzin
445. ll werden die globalen Ressourcen der vorher aktiven Datei sofort durch die der neuen aktiven Datei ersetzt Die aktive XML Datei f r globale Ressourcen legt also Folgendes fest i welche globale Ressourcen zugewiesen werden k nnen und ii welche globalen Ressourcen angezeigt werden k nnen Wenn z B eine globale Ressource in einer XML Datei f r globale Ressourcen zugewiesen ist es aber in der aktiven XML Datei f r globale Ressourcen keine globale Ressource dieses Namens gibt dann kann die zugewiesene globale Ressource der Alias nicht angezeigt werden e Die aktive Konfiguration wird ber den Men befehl Extras Aktive Konfiguration oder ber die Symbolleiste Globale Ressourcen ausgew hlt Bei Auswahl dieses Befehls wird eine Liste der Konfigurationen f r alle Aliasse angezeigt Bei Auswahl einer Konfiguration wird diese in der gesamten Applikation aktiv D h immer wenn eine globale Ressource oder ein Alias verwendet wird wird die Ressource die der aktiven Konfiguration der einzelnen verwendeten Aliasse entspricht geladen Die aktive Konfiguration wird auf alle verwendeten Aliasse angewendet Wenn ein Alias keine Konfiguration mit dem Namen der aktiven Konfiguration hat wird die Standardkonfiguration dieses Aliasses verwendet Die aktive Konfiguration spielt beim Zuweisen von Ressourcen keine Rolle Sie ist nur dann von Bedeutung wenn die Ressourcen tats chlich verwendet werden Zuweisen von Dateien und Ordnern In diesem A
446. llaby lt Las t gt lt Title gt Office Manager lt Title gt lt PhoneExt gt 582 lt PhoneExt gt lt EMail gt vw callabyenanonull com lt EMail gt lt Shares gt 1500 lt Shares gt lt LeaveTotal gt 25 lt LeaveTotal gt lt LeaveuUs ed gt 4 lt Leaveused gt i lt LeaveLeft gt 21 lt LeaveLeft gt lt Person gt Um das Dokument auf diese Art anzuzeigen gehen Sie folgenderma en vor 1 Aktivieren Sie im Dialogfeld Optionen auf dem Register Ansicht f r Pretty Print die Option Einr ckung verwenden Dadurch werden bei Pretty Print Einr ckungen im Dokument vorgenommen um die hierarchische Struktur darzustellen Jede untergeordnete Ebene wird mit einer weiteren Einr ckung gekennzeichnet Wenn die Option Einr ckung verwenden nicht aktiviert ist beginnt jede Zeile im Dokument mit der Einr ckung Null 2 W hlen Sie im Dialogfeld Einstellungen f r Textansicht Abbildung unten entweder die Option Tabulatoren einf gen oder Leerzeichen einf gen Damit legen Sie fest ob f r die Einr ckung bei Pretty Print Tabulatoren oder Leerzeichen verwendet werden Wenn Leerzeichen definiert werden wird jede weitere untergeordnete Ebene mit einer Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Textansicht 55 zus tzlichen Anzahl an Leerzeichen einger ckt Diese Anzahl wird im Dialogfeld Einstellungen f r Textansicht unter Tabulatorgr e definiert 3 Einstellungen f r Textansicht Leisten Tabulatoren
447. llige Zahlen zul ssig sind ung ltig werden Wenn das Dokument durch ein eingef gten Text auf irgendeine Weise ung ltig wird so wird der eingef gte Text rot markiert 2013 Altova GmbH Benutzerhandbuch 98 Bearbeitungsansichten Authentic Ansicht L schen Mit dem Befehl L schen wird der ausgew hlte Node und sein gesamter Inhalt gel scht Ein Node gilt in diesem Zusammenhang als ausgew hlt wenn der Cursor in den Node platziert wurde oder indem Sie entweder auf den Start oder End Tag des Node klicken Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Browser Ansicht 99 4 5 Browser Ansicht Die Browser Ansicht wird normalerweise zur Ansicht folgender Dateien verwendet e XML Dateien die mit einer XSLT Datei verkn pft wurden Wenn Sie in die Browser Ansicht wechseln wird die XML Datei mit Hilfe eines XSLT Stylesheet on the fly transformiert Das Ergebnis wird direkt in der Browser Ansicht angezeigt e HTML Dateien die direkt im HTML Format erstellt wurden oder mittels einer XSLT Transformation einer XML Datei erzeugt wurden Um XML und HTML Dateien in der Browser Ansicht anzuzeigen klicken Sie auf das Register Browser Anmerkung zu Microsoft Internet Explorer und XSLT F r die Browser Ansicht wird Microsoft Internet Explorer 5 0 oder h her ben tigt Zur Anzeige von XML Dateien die mit Hilfe eines XSLT Stylesheet transformiert wurden sollten Sie unbedingt Internet Explorer 6 0 oder h he
448. llk stchen Show xml tree ein und ausgeblendet werden kann In der XML Baumstruktur sehen Sie die Ubergeordneten Nodes bis hinauf zum Root Element des aktuellen Elements des Dokuments Wenn Sie auf ein Element in der XML Baumstruktur klicken werden die dazugeh rigen Elemente wie in nachsten Punkt dieser Liste beschrieben im unteren Teil der Element Eingabehilfe angezeigt Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Authentic Ansicht 93 e Im unteren Teil der Element Eingabehilfe werden die Elemente aufgelistet die im vor und nach dem ausgew hlten Element Textbereich in der Authentic Ansicht eingef gt werden k nnen entfernt werden k nnen oder darauf d h durch Ersetzung angewendet werden k nnen Was Sie mit einem in der Eingabehilfe aufgelisteten Element tun k nnen wird in der Eingabehilfe durch das Symbol auf der linken Seite des Elementnamens angezeigt Im Folgenden finden Sie eine Liste der in der Element Eingabehilfe vorkommenden Symbole mit einer Erkl rung dazu Um einen Node aus der Eingabehilfe zu verwenden klicken Sie auf sein Symbol Hinter Element einf gen Das Element in der Eingabehilfe wird hinter dem ausgew hlten Element eingef gt Beachten Sie dass es auf der richtigen hierarchischen Ebene angeh ngt wird Wenn sich Ihr Cursor z B innerhalb eines sect1 para Elements befindet und Sie ein sect1 Element anh ngen wird das neue sect1 Element nicht als Geschwisterelement von sect1 para an
449. llte Datei kann als globale Ressource gespeichert werden Sie k nnen auch eine vorhandene Datei ffnen und anschlie end als globale Ressource speichern Wenn Sie auf den Befehl Datei Speichern oder Datei Speichern unter klicken wird das Dialogfeld Speichern aufgerufen Klicken Sie auf die Schaltfl che Zu globaler Ressource wechseln um die verf gbaren globalen Ressourcen Abbildung unten aufzurufen Dies sind die Aliasnamen die in der aktuellen XML Datei f r globale Ressourcen gespeichert sind Speichern unter Globale Ressourcen g M Dateien f MyExpReport f CarOrders NanonulixML E f Ordner Basis URLs D Workarea Invoice gt Zum Dialogfeld Datei wechseln Zu URL wechseln Abbrechen W hlen Sie einen Alias aus und klicken Sie auf Speichern Wenn es sich beim Alias um einen Dateialias handelt wird die Datei direkt gespeichert Wenn es sich um einen Ordneralias handelt wird ein Dialogfeld angezeigt in dem Sie den Namen angeben m ssen unter dem die Datei gespeichert werden soll In beiden F llen wird die Datei unter dem Pfad gespeichert der f r die gerade aktive Konfiguration definiert wurde Anmerkung Jede Konfiguration verweist auf einen bestimmten Dateipfad der in der Definition dieser Konfiguration festgelegt ist Wenn die Datei die Sie als globale Ressource speichern nicht dieselbe Dateityperweiterung wie die Datei unter dem aktuellen Pfad der Konfiguration hat kann es beim
450. lo Schemaf higkeit Der Altova XSLT 2 0 Prozessor ist schemaf hig Whitespaces im XML Dokument Standardm ig entfernt der Altova XSLT 2 0 Prozessor alle boundary whitespaces aus boundary whitespace only Nodes im XML Quelldokument Dies wirkt sich auf die Werte aus die die Funktionen fn position fn last fn count und fn deep equal zur ckgeben N here Informationen dazu finden Sie in den Abschnitten ber XPath 2 0 und XQuery 1 0 Funktionen unter Nur Whitespace Nodes im XML Quelldokument Hinweis Wenn in der Ausgabe ein boundary whitespace only Text Node erforderlich ist f gen Sie das gew nschte Whitespace Zeichen in eines der beiden benachbarten Child Elemente ein So erzeugt z B das XML Fragment lt para gt This is lt b gt bold lt b gt lt i gt italic lt gt lt para gt bei Verarbeitung mit dem XSLT Template lt xsl template match para gt lt xsl apply templates gt lt xsl template gt folgendes Resultat This is bolditalic Um in der Ausgabe ein Leerzeichen zwischen bold und italic zu erhalten fugen Sie entweder in das Element lt b gt oder lt i gt in der XML Quelle ein Leerzeichen ein z B lt para gt This is lt b gt bold lt b gt lt i gt italic lt gt lt para gt oder lt para gt This is lt b gt bold amp x20 lt b gt lt i gt italic lt gt lt para gt oder lt para gt This is lt b gt bold lt b gt lt i gt amp x20 italic lt gt lt para gt Wenn nun ein solch
451. logfeld Als Mail senden aufgerufen Sie k nnen darin die in der Abbildung unten gezeigten Optionen ausw hlen Als Mail senden Sendeoptionen Gesamte Datei Aktuelle Auswahl Abbrechen Als Anhang Inkl Kodierungs Anweisung Als Mail Inhalt Wenn der Befehl Als Mail senden ausgew hlt wird w hrend in der aktiven Datei kein Text ausgew hlt ist ist nur das Optionsfeld Gesamte Datei siehe Abbildung oben aktiv die anderen Optionen sind deaktiviert Da ber das Fenster Projekt gesendete Dateien immer nur als E Mail Anh nge versendet werden wird das Dialogfeld Als Mail senden in diesem Fall bersprungen Statt dessen wird eine E Mail ge ffnet die die ausgew hlte n Datei en als Anhang enth lt URLs im Fenster Projekt k nnen als Anhang oder Verkn pfung versendet werden siehe Abbildung unten Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Datei 255 13 1 8 13 1 9 Als Mail senden URL Dateien senden als Anhang Verkn pfung Abbrechen W hlen Sie wie die URL versendet werden soll und klicken Sie auf OK Drucken Strg P Der Befehl Drucken ffnet das Dialogfeld Drucken Hier k nnen Sie festlegen was die Druckausgabe enthalten soll Anschlie end kann das aktive Dokument das Sie in der aktuellen Ansicht sehen gedruckt werden Druckvorschau Druckereinrichtung Mit dem Befehl Druckvorschau ffnen Sie in der Text Ansicht der Authentic Ansi
452. ls auch einen System Identifier definieren wird der Public Identifier mit dem System Identifier aufgel st und der System Identifier wird verwendet 4 Wenn Sie als Typ PUBLIC ausgew hlt haben geben Sie den Public Identifier Ihrer Ressource im Feld PUBLIC ein Wenn Sie Internal oder SYSTEM als Typ ausgew hlt Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Authentic 331 13 8 6 haben wird das Feld PUBLIC deaktiviert 5 Im Feld Value Path haben Sie folgende Eingabem jglichkeiten e Ist der Entit tstyp Internal geben Sie den gew nschten Textstring als Wert der Entity ein Verwenden Sie zur Begrenzung der Entity keine Anf hrungszeichen da diese als Teil des Textstrings behandelt werden Ist der Entit tstyp SYSTEM geben Sie die URI der Ressource an oder w hlen Sie mit Hilfe der Schaltfl che zum Durchsuchen eine Ressource in Ihrem lokalen Netzwerk aus Wenn die Ressource geparste Daten enth lt muss es eine XML Datei sein d h sie muss eine XML Erweiterung haben Andernfalls kann als Ressource eine Bin rdatei wie z B eine GIF Datei verwendet werden Ist der Entit tstyp PUBLIC m ssen Sie in diesem Feld zus tzlich noch einen System Identifier eingeben 6 Der Eintrag NDATA sagt dem Prozessor dass diese Entity nicht geparst sondern an den entsprechenden Prozessor gesendet werden soll Das Feld NDATA sollte daher nur bei nicht geparsten Entities verwendet werden Dialogfeldfunktionen Sie k nnen
453. ls gleichrangige Elemente anderer Elemente berpr ft werden dann auf wenn xsl apply templates verwendet wird um Templates anzuwenden Wenn die Funktionen fn position fn last und fn count in Patterns mit einer Namens berpr fung verwendet werden zB para 3 kurz f r para position 3 sind boundary whitespace only Nodes irrelevant da nur die benannten Elemente para im obigen Beispiel ausgew hlt werden Beachten Sie jedoch dass boundary whitespace only Nodes in Patterns in denen ein Platzhalterzeichen wie z B 10 verwendet wird sehr wohl relevant sind Hinweis Wenn der boundary whitespace only Text Node in der Ausgabe ben tigt wird f gen Sie das erforderliche Whitespace Zeichen in eines der benachbarten Child Elemente ein So erzeugt z B das XML Fragment lt para gt This is lt b gt bold lt b gt lt i gt italic lt gt lt para gt bei Verarbeitung mit dem XSLT Template lt xsl template match para gt lt xsl apply templates gt lt xsl template gt Altova XMLSpy 2013 2013 Altova GmbH Prozessor Informationen XSLT 1 0 Prozessor Implementierungsinformationen 377 folgendes Resultat This is bolditalic Um in der Ausgabe ein Leerzeichen zwischen bold und italic zu erhalten f gen Sie entweder in das Element lt b gt oder lt i gt in der XML Quelle ein Leerzeichen ein z B lt para gt This is lt b gt bold lt b gt lt i gt italic lt i gt lt para gt or lt para gt This is
454. lt ist Ein Beispiel daf r sehen Sie im nachfolgenden Screenshot in welchem die erste Zeile ausgew hlt ist Name Organization Chart Nanonull Inc Desc us OoOO Address Nanonull Europe AG ui Desc EU en xi Address_EU Office 2 Hame Desc Location Address Address_EU Bitte beachten Sie Zus tzlich zu den hier definierten Farben verwendet XMLSpy die normalen Einstellungen f r Men farben und hervorgehobenen Text die in der Systemsteuerung Ihrer Windowsinstallation unter Anzeigeeinstellungen festgelegt sind Klicken Sie zum Abschluss auf OK Kodierung Auf dem Register Kodierung definieren Sie die Einstellungen f r die Dateikodierung Standardkodierung f r neue XML Dateien Die Standardkodierung f r neue Dateien kann im Dialogfeld Optionen durch Auswahl einer Option aus der Dropdown Liste definiert werden sodass jedes neue Dokument automatisch mit der entsprechenden XML Deklaration und der hier gew hlten Kodierungsspezifikation erstellt wird Wird eine 2 oder 4 Byte Kodierung als standardm ige Kodierung ausgew hlt z B UTF 16 UCS 2 oder UCS 4 k nnen Sie weiters w hlen ob die Byteordnung f r XML Dokumente Little Endian oder Big Endian sein soll Die Kodierung f r existierende Dateien wird immer beibehalten und kann nur mit dem Befehl Datei Kodierung ge ndert werden Dateien mit unbekannter Kodierung ffnen als Sie k nnen in dieser Auswahlliste ausw hlen mit welcher Kodierung eine
455. ltflache Sortieren in der Symbolleiste des jeweiligen Registers k nnen Sie die Attribute und Identity Constraints sortieren Im Dialogfeld Komponenten sortieren das daraufhin angezeigt wird Abbildung unten k nnen Sie ausw hlen ob entweder die einzelne ausgew hlte Komponente und ihre gleichrangigen Komponenten oder die Gruppe der ausgew hlten Komponenten sortiert werden soll So wurden z B in der Abbildung oben drei Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Schema Ansicht 69 Attribute ausgew hlt blau markiert Mit Umschalt Klick k nnen Sie einen Bereich ausw hlen umd mit Strg Klick k nnen Sie zus tzliche Komponenten zur Auswahl hinzuf gen Komponenten sortieren Komponenten Komponente im Fokus mit allen gleichrangigen Elementen Alle ausgew hlten Komponenten Vergleich Modu Name vor Art D Art vor Name Namensvergleich Gro Kleinschreibung beachten Abbrechen Nach Auswahl der Komponentengruppe k nnen Sie ausw hlen ob diese zuerst alphabetisch nach Namen und dann nach Art Name vor Art oder umgekehrt Art vor Name sortiert werden sollen Die Sortierung erfolgt direkt im Text des Schema Dokuments und nicht nur auf der Benutzeroberflache Identity Constraints Identity Constraints IDCs k nnen f r globale oder lokale Element Deklarationen definiert werden Sie definieren die Eindeutigkeit von Nodes und erm glichen eine korrekte Referenzierung zwischen eindeut
456. ma Header Doc Schema Header2 Stil B Z U Doc Element Header Doc Element Header Schriftart W hlen Sie Schriftart und Schriftgr e die in der Schema Ansicht verwendet werden sollen Gr e W hlen Sie hier die gew nschte Gr e aus Wenn Sie f r alle Elemente die selbe Schriftgr e verwenden m chten aktivieren Sie das Kontrollk stchen Auf alle anwenden Stile Stil und Farbe k nnen ber die Auswahlschaltfl chen eingestellt werden Die Einstellungen werden sofort als Vorschau in der in Liste auf der linken Seite angezeigt So sehen Sie sofort wie Ihr Dokument aussehen wird Standardwerte definieren ber die Schaltf che Standardwerte definieren k nnen Sie Schriftarten auf die urspr nglichen Einstellungen zum Zeitpunkt der Installation zur cksetzen Klicken Sie zum Abschluss auf OK Textschriftarten Auf dem Register Textschriftarten k nnen Sie das Aussehen von Texten in der Text Ansicht anpassen Sie k nnen das Aussehen von Textelementen je nach der Art des Textelements anpassen So k nnen z B die Namen von Elementen und Attributen in unterschiedlichen Farben erscheinen Die Textelementtypen werden in drei Gruppen eingeteilt XML generic XQuery CSS JSON 2013 Altova GmbH Benutzerhandbuch 360 Benutzerreferenz Men Extras So passen Sie Textschriftarten an 1 W hlen Sie in der Auswahlliste links oben die Art des Dokuments aus f r das Sie Textschriftarten an
457. markiert angezeigt Bitte beachten Sie hierzu auch die Eingabehilfe oben rechts bei welcher ein Ausrufungszeichen vor dem Element Zip anzeigt dass es sich hierbei um ein obligatorisches Element handelt Um den Validierungsfehler zu beheben gehen Sie folgenderma en vor 1 Platzieren Sie den Cursor hinter das Element city und doppelklicken Sie in der Element Eingabehilfe auf das Element Zip 2 Stellen Sie sicher dass sich der Cursor zwischen dem Start und dem End Tag des Elements zip befindet geben Sie eine Postleitzahl Zip ein z B 04812 und best tigen Sie mit der Eingabetaste Die Element Eingabehilfe zeigt nun an dass das Element State obligatorisch ist ein Ausrufezeichen ist dem Element vorangestellt 3 Platzieren Sie den Cursor hinter das Element zip und doppelklicken Sie in der Element Eingabehilfe auf das Element state und geben Sie den Namen des Bundesstaates ein z B Texas Best tigen Sie mit der Eingabetaste Die Element Eingabehilfe enth lt nun nur noch ausgegraute Elemente Hierdurch wird angezeigt dass alle obligatorischen Child Elemente von Address eingef gt worden sind Wechseln Sie in die Grid Ansicht um Ihre nderungen anzusehen Abbildung unten XML Element al Company xmins http imy company com namespace xmins xsi http www w3 org 2001 XMLSchema instance xsi schemaLoca http my company com namespace C PROGRA 1 AltovalXMLSpy2006 Examples Tutc Address xsi type US Ad
458. meine Informationen 384 spezifische Funktionen siehe unter fn 384 XQuery 1 0 Prozessor Informationen 381 XQuery Ausf hrung 324 XQuery Dateien Dateierweiterungen in XMLSpy festlegen 129 XQuery Prozessor in Altova Produkten 397 xs QName siehe auch QName 385 xsi type Verwendung 36 XSL siehe XSLT 325 XSL Query Men 318 XSL FO Transformation 319 und XSLT Transformationen 125 xsl preserve space 376 xsl strip space 376 XSLT 337 Autokomplettierung in der Textansicht 124 Dokumente 124 Eingabehilfen 124 Erweiterungsfunktionen 389 Funktionalit t in XMLSpy 124 in XMLSpy ndern 47 Prozessor 362 Prozessor Informationen 375 Transformationen in XMLSpy 125 und Batch Transformationen 125 Validierung 124 XSLT 1 0 Prozessor Einschr nkungen und implementierungsspezifisches Verhalten 376 XSLT 2 0 Stylesheet Namespace Deklarationen 378 XSLT 2 0 Funktionen implementierungsspezifisches Verhalten 380 spezifische Funktionen siehe unter fn 380 XSLT 2 0 Prozessor allgemeine Informationen 378 Informationen 378 XSLT Stylesheet ffnen 325 zu XML Dokument zuweisen 324 325 XSLT Stylesheet f r FO zu XML Dokument zuweisen 325 XSLT Parameter ber Schnittstelle an Stylesheet bergeben 320 XSLT Prozessoren in Altova Produkten 397 XSL Transformation siehe XSLT 45 XSLT Transformation 318 2013 Altova GmbH 432 Index XSLT Transformation 318 in FO 319 in PDF 319 in XM
459. mensions 10 1 3 for Win32 Client Softimage Alienbrain Version Alienbrain Server 8 1 0 7300 Clients e Softimage Alienbrain Essentials Advanced Client 8 1 0 7300 SourceGear Fortress Version 1 1 4 Server Clients e SourceGear Fortress 1 1 4 Client SourceGear SourceOffsite Version SourceOffsite Server 4 2 0 Clients e SourceGear SourceOffsite Client 4 2 0 Windows SourceGear Vault Version 4 1 4 Server Clients e SourceGear Vault 4 1 4 Client VisualSVN Server 1 6 2013 Altova GmbH Benutzerhandbuch 210 Versionskontrolle Installieren von Versionskontrollsystemen Version 1 6 2 Clients Aigenta Unified SCC 1 0 6 PushOK SVN SCC 1 5 1 1 lt AC PUSHOKSVNX64 gt TamTam SVN SCC 1 2 21 Bitte beachten Sie Altova hat Microsoft Source Code Control Interface MSSCCI v1 1 v1 3 in XMLSpy implementiert und die Unterst tzung der oben aufgelisteten Treiber und Versionskontrollsysteme getestet Es wird erwartet dass XMLSpy auch etwaige zuk nftige Versionen dieser Produkte unterst tzen wird Versionskontrollsysteme die in der obigen Tabelle nicht aufgelistet sind die aber der MSCCI 1 1 1 3 Spezifikation entsprechen sollten ebenfalls mit XMLSpy funktionieren 12 2 2 Anmerkungen zur Installation Dieser Abschnitt enth lt n here Informationen zum Einrichten und Installieren der verschiedenen Versionskontrollsysteme AccuBridge for Microsoft SCC 2008 2 http www accurev com 1 6 T Install
460. mente zu erzeugen XMLSpy hat einen integrierten XSLT 1 0 XSLT 2 0 und XQuery 1 0 Prozessor ber die Benutzeroberfl che stehen Ihnen die folgenden verarbeitungsbezogenen Funktionen zur Verf gung Zuweisen von XSLT Stylesheets Gehe zu XSLT XSLT Parameter und XQuery Variablen XSLT Transformationen XQuery Ausf hrungen Zuweisen von XSLT Stylesheets Mit dem Befehl XSL XQuery XSL zuweisen k nnen Sie einem XML Dokument ein XSLT Stylesheet zuweisen w hlen Sie die Datei in dem Dialogfeld das daraufhin angezeigt wird mit Durchsuchen aus Abbildung unten Die Zuweisung wird als Processing Instruction Pl Verarbeitungsanweisung mit dem vom W3C definierten XSLT Standardziel xm1 stylesheet in das XML Dokument eingegeben Diese Zuweisung wird verwendet wenn eine XSLT Transformation aufgerufen wird XSL XQuery XSL Transformation Zus tzlich dazu kann ein XSLT f r FO Stylesheet mit dem Befehl XSL XQuery XSL FO zuweisen w hlen Sie die Datei in dem Dialogfeld das daraufhin angezeigt wird mit Durchsuchen aus Abbildung unten zugewiesen werden Die Zuweisung wird als Processing Instruction Pl Verarbeitungsanweisung mit der Altova Zieldatei altova_xslfo eingef gt Diese Zuweisung wird verwendet wenn eine XSLT f r FO Transformation aufgerufen wird XSL XQuery XS FO Transformation XML Spy a M Datei ausw hlen OrgChartFO xsl Durchsuchen Fenster Abbrechen JV Pfad relativ zu ExpReport x
461. ments hinzugef gt werden Es gibt daher drei Register auf denen jeweils die Elemente angezeigt werden die hinzugef gt werden k nnen Nicht verwendete Elemente werden schwarz verwendete Elemente grau angezeigt e Authentic Ansicht Elemente k nnen vor oder hinter dem ausgew hlten Element oder innerhalb dieses Elements eingef gt werden Des Weiteren gibt es eine Dokumentstruktur in der Sie sehen an welcher Stelle in der Dokumentstruktur sich das gerade ausgew hlte Element befindet N here Informationen zum Bearbeiten in der Authentic Ansicht finden Sie im Abschnitt Authentic Ansicht Attribut Eingabehilfe Beachten Sie die folgenden Punkte e Textansicht Wenn Sie den Cursor in der Textansicht innerhalb des Start Tags eines Elements und hinter einem Leerzeichen positionieren werden die fur dieses Element deklarierten Attribute angezeigt Nicht verwendete Attribute werden rot angezeigt verwendete grau Obligatorische Attribute weisen ein Ausrufezeichen vor dem Namen des Attributs auf Attribute x xsitype expto type Um ein Attribut einzuf gen doppelklicken Sie auf das gew nschte Attribut Das Attribut wird nun an der Cursorposition zusammen mit einem Ist gleich Zeichen und Anf hrungszeichen innerhalb derer der Attributwert gesetzt wird angezeigt Der Cursor wird zwischen die Anf hrungszeichen gesetzt sodass Sie den Attributwert direkt eingeben k nnen e Grid Ansicht Wenn ein Element ausgew hlt ist wer
462. ml machen w hlen Sie eine Datei von der Festplatte einen Remote Server eine globale Ressource oder w hlen Sie eines der anderen offenen Fenster aus Sie k nnen zur Definition der XSLT Datei auch eine globale Ressource ausw hlen Eine globale Ressource ist ein Alias f r eine Datei oder einen Ordner Die Zieldatei bzw der Zielordner kann durch Wechseln der aktiven Konfiguration der globalen Ressource ber die Benutzeroberfl che gewechselt werden Men befehl Extras Aktive Konfiguration Mit Hilfe globaler Ressourcen k nnen Sie also zwischen mehreren XSLT Dateien wechseln was f r Testzwecke sehr n tzlich ist Eine Anleitung zur Verwendung globaler Ressourcen finden Sie unter Globale Altova Ressourcen Wenn bereits eine Zuweisung f r eine dieser PI Ziele vorhanden ist werden Sie gefragt ob Sie die vorhandene Zuweisung berschreiben m chten Gehe zu XSLT Mit dem Befehl XSL XQuery Gehe zu XSL wird die dem XML Dokument zugewiesene XSLT Datei ge ffnet Altova XMLSpy 2013 2013 Altova GmbH XML Verarbeitung mit XSLT und XQuery 113 XSLT Parameter und XQuery Variablen XSLT Parameter und XQuery Variablen k nnen in dem Dialogfeld definiert bearbeitet und gel scht werden das mit dem Befehl XSL XQuery XSLT Parameter XQuery Variablen aufgerufen wird Die hier definierten Parameter Variablenwerte werden f r alle XSLT Transformationen und XQuery Ausf hrungen in XMLSpy verwendet Diese Werte werden jedoc
463. mmentieren aus Der auskommentierte Text wird ausgegraut siehe Abbildung unten lt Department gt i lt Name gt Adminis tration lt Name gt lt Person gt lt Person gt lt Person gt lt Person lt Department gt Um die Auskommentierung eines Textblocks ruckgangig zu machen wahlen Sie den auskommentierten Block OHNE die Kommentar Trennzeichen aus und wahlen Sie entweder im Men Bearbeiten oder im Kontextmen den Befehl Ein Auskommentieren aus Die Kommentar Trennzeichen werden entfernt und der Text ist nun nicht mehr ausgegraut Anmerkung zu Leerzeilen Leere Zeilen in XML Dokumenten werden beim Wechseln der Ansicht oder beim Speichern des Dokuments gel scht Wenn leere Zeilen beibehalten werden sollen setzen Sie diese innerhalb von Kommentar Trennzeichen Versehen von XML Zeichen mit Escape und Entfernen des Escape Die f nf XML Sonderzeichen siehe Liste unten k nnen mit den entsprechenden Entity Referenzen siehe unten mit Escape versehen werden bzw kann das Escape aufgehoben werden Markieren Sie dazu den gew nschten Textblock und w hlen Sie den Men befehl XML Zeichen mit Escape versehen oder Escape f r XML Zeichen aufheben Je nachdem welchen Befehl Sie ausgew hlt haben werden die XML Sonderzeichen in diesem Textblock daraufhin mit Escape versehen oder das Escape wird aufgehoben lt amp lt 2013 Altova GmbH Benutzerhandbuch 106 XML Bearbeiten von XML in der Textansicht gt am
464. mmern wie dies bei XQuery Comments siehe Abbildung unten der Fall ist hilfreich G C Filename seg sb xqg Source http mw w3 org TR xquery use cases Die Klammerpaaranzeige wird aktiviert indem Sie den Cursor entweder unmittelbar vor oder unmittelbar hinter eine ffnende oder schlie ende Klammer setzen Diese Klammer wird zusammen mit ihrem Gegenst ck schwarz und fett hervorgehoben Beachten Sie die Position des Cursors im obigen Screenshot Die Klammerpaaranzeige ist fur runde eckige und geschwungene Klammern aktiv Eine Ausnahme bilden spitze Klammern lt gt die f r XML Tags verwendet werden Hinweis Wenn Sie den Cursor innerhalb eines Start oder End Tags eines XML Elements setzen wird das Klammerpaars markiert Wenn Sie Strg E dr cken springt der Cursor zum anderen Teil der Klammer Bei wiederholtem Dr cken von Strg E k nnen Sie zwischen dem Start und End Tag hin und herwechseln Dies ist ein weiteres Hilfsmittel schnell durch Ihr Dokument navigieren zu k nnen Schl sselw rter XQuery Schl sselw rter sind in Query Ausdr cken verwendete Anweisungen und werden blau angezeigt Wenn Sie den Cursor in oder unmittelbar vor oder hinter ein Schl sselwort platzieren wird das Schl sselwort ausgew hlt Wenn Sie nun Strg Leertaste dr cken wird in einem Popup Men eine komplette Liste aller Schl sselw rter angezeigt Sie k nnen durch die Liste scrollen und auf ein Schl sselwort doppelkl
465. mployees GA Hier sehen Sie den XML Text f r die oben gezeigte Authentic Ansicht lt Address gt lt ipo street gt 119 Oakstreet Suite 4876 lt ipo street gt lt ipo city gt Vereno lt ipo city gt lt ipo state gt DC lt ipo state gt lt ipo zip gt 29213 lt ipo zip gt lt Address gt Beachten Sie dass die Dropdown Listen Auswahl DC auf einen Wert DC gemappt ist Der Wert im Feld zip wird direkt als Inhalt des Elements ipo zip eingegeben Altova XMLSpy 2013 2013 Altova GmbH Authentic Tutorial Authentic Ansicht 147 8 1 5 Eingabe von Attributwerten Ein Attribut ist eine Eigenschaft eines Elements Ein Element kann beliebig viele Attribute haben Attribute haben Werte Manchmal m ssen XML Daten als Attributwert eingegeben werden In der Authentic Ansicht werden Attributwerte auf zwei Arten eingegeben e Als Inhalt im Hauptfenster wenn das Attribut so definiert wurde dass es die Eingabe des Werts auf diese Art zul sst e Inder Attribut Eingabehilfe Attributwerte im Hauptfenster Attributwerte k nnen als normaler Text oder als Text in einem Eingabefeld eingegeben werden oder als vom Benutzer aus einer Auswahl gew hlter Eintrag der auf einen XML Wert gemappt wird Attributwerte werden auf dieselbe Art eingegeben wie Element Inhalt siehe Eingabe von Daten in der Authentic Ansicht In solchen F llen erfolgt die Unterscheidung zwischen Element Inhalt und Attributwerten durch das StyleVision
466. mportiert nur Funktionen und Variablen die direkt in der Bibliotheksmodul Datei deklariert sind import module namespace modlib urn module library at modulefilename xq if Smodlib company Altova then modlib webaddress else error No match found Externe Funktionen Externe Funktionen d h diejenigen Funktionen die das Schl sselwort external verwenden werden nicht unterst tzt Altova XMLSpy 2013 2013 Altova GmbH Prozessor Informationen XQuery 1 0 Prozessor Implementierungsinformationen 383 declare function hoo param as xs integer as xs string external Collations Die Standard Collation ist die Unicode Codepoint Collation Derzeit werden keine anderen Collations unterst tzt Vergleiche wie u a die Funktion fn max basieren auf dieser Collation Zeichennormalisierung Es wird keine Zeichennormalisierungsform unterst tzt Pr zision von numerischen Typen e Der Datentyp xs integer hat eine beliebige Pr zision dh er kann beliebig viele Stellen haben e Der Datentyp xs decimal kann nach dem Dezimalpunkt maximal 20 Stellen haben e Die Datentypen xs float und xs double sind auf 15 Stellen beschr nkt Unterst tzung f r XQuery Anweisungen Die Pragma Anweisung wird nicht unterst tzt Gegebenenfalls wird sie ignoriert und der Fallback Ausdruck wird evaluiert Unterst tzung f r XQuery Funktionen Informationen zu implementierungsspezifischem Verhalten von XQuery 1 0 Funktionen finden Sie im A
467. n Bitte beachten Sie Diese Befehle sollten nur bei dynamischen SPS Tabellen und nicht innerhalb von statischen SPS Tabellen verwendet werden Die verschiedenen Arten der in der Authentic Ansicht verwendeten Tabellen werden weiter hinten im Abschnitt Tabellen in der Authentic Ansicht n her beschrieben Erstellen und Bearbeiten von XML Tabellen Sie k nnen Ihre eigenen Tabellen einf gen wenn Sie Daten in Tabellenform darstellen m chten Solche Tabellen werden als XML Tabellen eingef gt Sie k nnen die Struktur einer XML Tabelle bearbeiten und die Tabelle formatieren Die Symbole dazu stehen in der Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Authentic Ansicht 89 4 4 3 Symbolleiste zur Verf gung siehe Abbildung unten Im Abschnitt XML Tabellenbearbeitungsbefehle finden Sie n here Informationen zu diesen Befehlen 22308 BEE BB e R aa Die Befehle zu diesen Symbolen stehen nicht als Men befehle zur Verf gung Beachten Sie au erdem dass die entsprechende Funktion erst im StyleVision Power Stylesheet aktiviert und konfiguriert werden muss damit Sie XML Tabellen verwenden k nnen Eine ausf hrliche Beschreibung der in der Authentic Ansicht verwendeten Tabellen bzw wie diese erstellt und bearbeitet werden finden Sie weiter hinten in der Dokumentation im Abschnitt Tabellen in der Authentic Ansicht Symbole zur Textformatierung Text wird in der Authentic Ansicht formatiert indem man d
468. n wobei die aktive Ansicht markiert erscheint Um eine Ansicht auszuw hlen klicken Sie auf die entsprechende Ansichtsschaltfl che oder rufen Sie im Men Ansicht den entsprechenden Befehl auf Verf gbar sind entweder Editier oder Browser Ansichten e Textansicht Eine Editieransicht mit Syntaxf rbung zur Bearbeitung einer Datei auf Source Ebene e Grid Ansicht Zur strukturierten Bearbeitung Das Dokument wird in Tabellenform dargestellt und kann grafisch bearbeitet werden Diese Ansicht enth lt auch eine eingebettete Tabellenansicht in der sich wiederholende Elemente in Tabellenform dargestellt werden In der Standard Edition ist die Grid Ansicht schreibgesch tzt Eine Bearbeitung ist nur in der Enterprise und der Professional Edition m glich e Schema Ansicht Zum Anzeigen und Bearbeiten von XML Schemas In der Standard Edition ist die Schema Ansicht schreibgesch tzt Sie kann nur in der Enterprise und der Professional Edition bearbeitet werden e Authentic Ansicht Zum Bearbeiten von XML Dokumenten auf Basis von StyleVision Power Stylesheets e Browser Ansicht Eine integrierte Browser Ansicht die sowohl CSS als auch XSL Stylesheets unterst tzt Hinweis Sie k nnen die Standardansicht f r bestimmte Dateierweiterungen im Dialogfeld Extras Optionen anpassen Gehen Sie dazu auf dem Register Dateiarten zum Fenster Standardansicht Projektfenster Ein Projekt ist eine Sammlung von Dateien die miteinander auf eine von Ihn
469. n verschoben Um ein Kriterium in einer DB Abfrage zu l schen w hlen Sie es aus und klicken Sie auf L schen ndern einer DB Abfrage So ndern Sie eine DB Abfrage 1 Klicken Sie auf die Schaltfl che Abfrage el um das Dialogfeld Datenbankabfrage bearbeiten aufzurufen Sie k nnen nun die Ausdr cke in jedem der aufgelisteten Kriterien ndern neue Kriterien hinzuf gen oder Kriterien aus der DB Abfrage l schen 2 Klicken Sie auf OK Die Daten aus der DB werden automatisch in Authentic neu geladen um die nderungen an der DB Abfrage anzuzeigen ndern einer DB Tabelle Hinzuf gen eines Datensatzes So f gen Sie einen Datensatz hinzu 1 Setzen Sie den Cursor in die gew nschte Zeile der DB Tabelle und klicken Sie auf das Symbol E um eine Zeile anzuh ngen oder um eine Zeile einzuf gen Daraufhin wird ein neuer Datensatz in der tempor ren XML Datei erstellt 2 Klicken Sie auf den Befehl Datei Speichern um den neuen Datensatz zur Datenbank hinzuzuf gen In der Authentic Ansicht wird in der Datenbank Tabelle eine neue Zeile f r den neuen Datensatz angeh ngt Der AltovaRowStatus f r diesen Datensatz wird auf A f r Added Hinzugef gt gesetzt Wenn Sie Daten f r den neuen Datensatz eingeben werden diese fett und unterstrichen angezeigt Auf diese Art k nnen Sie neu hinzugef gte Datens tze von vorhandenen unterscheiden wenn vorhandene Datens tze nicht mit diesen Texteigenschaften formatiert wurd
470. n 287 13 3 15 2 Eigenschaften u 0482 a 2 8528er pub heberlenis 290 13 3 16 Zuletzt verwendete Projekte p sensn e E e E E A 292 Men XM eheste r uen ranon e a E EE Sr EE OE pen ab 294 13 41 Einf gen den een he pater 294 Externe kodiere D tei einf gen inasusun tikessiekenksuileninbbnsibik 294 13 42 Anhangen u Renee a eee ee 296 Externe kodierte Datei anh ngen eeeeneeneneneeenenennnnene 296 13 43 Child hinzuf gen n ssasste sseugentsliefahkts iene ia a 297 Externe kodierte Child Datei hinzuf gen nennnneenene 298 BAA Tabellein sn a nern ee een EEA OA 298 Als Tabelle anzeigen ns realen 299 Aufsteigend Sortieren neigen ninn TH Nies 300 Absteigend sortieren suisse dL NATE a ORR 300 13 4 5 Wohlgeformtheit pr fen seepe a e n a a Ree E nein 301 B46 AME ya dierent r r a a R aa Ea Geese RES SLE RER E ESES 301 13 4 7 Eingabehilfen aktualisieren uunueneeseeneeneesneennennenneennennnennnnnnnnnn nennen nennen 304 Menu DTD Schema 2 2 ee en ee seaes obedsccasedectatysnurentectanns 306 13 5 1 DTD zuweisen 22 en aan anes eke Run 306 13 5 2 Schema zuweisen u s a Ka ana Be E A IAS 306 13 53 Gehe U DTD o nern A NE 307 13 54 lt Gehe zu Schema aut Ai ara ara un Ren eS a eae 307 13 5 5 Gehe zu Definition PAA AEE L Pee E a ele Sie snl oh a RA 307 13 5 6 XML anhand von DB Excel EDI in MapForce generieren nenneenen 307 13 5 7 H
471. n CSS Datei importierten CSS Dateien angezeigt 2013 Altova GmbH Benutzerhandbuch 182 Globale Altova Ressourcen 10 Globale Altova Ressourcen Bei den globalen Altova Ressourcen handelt es sich um eine Sammlung von Aliassen f r Datei und Ordner ressourcen Jeder Alias kann mehrere Konfigurationen haben wobei jede Konfiguration genau einer Ressource zugeordnet wird Bei Verwendung einer globalen Ressource als Input k nnen Sie mittels der Schaltfl chen auf der Benutzeroberfl che jederzeit zwischen den verschiedenen Konfigurationen f r die globale Ressource wechseln So k nnen z B bei Zuweisung eines XSLT Stylesheet zur Transformationen eines XML Dokuments ber eine globale Ressource mehrere Konfigurationen f r die globale Ressource definiert werden von denen jede auf eine andere XSLT Datei verweist Nachdem Sie die globale Ressource auf diese Art definiert haben wird beim Wechseln der Konfiguration die f r die Transformationen verwendete XSLT Datei gewechselt Eine globale Ressource kann nicht nur verwendet werden um Ressourcen innerhalb einer Altova Applikation zu wechseln sondern auch um Ressourcen in anderen Altova Applikationen zu generieren und zu verwenden So k nnen z B Dateien on the fly in einer Altova Applikation generiert werden um in einer anderen Altova Applikation verwendet zu werden Damit lassen sich Entwicklungs und Testabl ufe enorm vereinfachen und beschleunigen So kann z B in XMLSpy ein XSLT S
472. n Lizenzvertrag die Software und sonstige Soft oder Hardware die mit der Software die Gegenstand dieses Lizenzvertrags ist geliefert verpackt oder auf dieser vorinstalliert ist einschlie lich aller Kopien Updates und fr herer Versionen sowie aller Exemplare von Fontsoftware die in andere Formate konvertiert wurde an die betreffende Person bertragen b Sie keine Kopien einschlie lich Sicherungskopien und sonstiger auf einem Computer gespeicherter Kopien zur ckbehalten c der Empf nger von Altova einen pers nlichen Freischaltcode von Altova erh lt und d der Empf nger die Bestimmungen dieses Lizenzvertrags sowie alle anderen Bestimmungen akzeptiert zu denen Sie die Softwarelizenz rechtm ig erworben haben Ungeachtet der vorstehenden Ausf hrungen d rfen Sie keine Schulungs Vorab oder Musterkopien der Software an Dritte bertragen 4 ZUS TZLICHE BEDINGUNGEN F R VORAB UND TESTVERSIONEN Wenn es sich bei dem von Ihnen mit dieser Lizenz erworbenen Produkt um eine unverk ufliche Vorabversion oder um Beta Software Pre Release Software handelt gelten die in diesem Abschnitt enthaltenen Bedingungen Diese gelten au erdem f r alle Test und oder Demoversionen von Altova Software Testsoftware und bleiben so lange g ltig bis Sie eine 2013 Altova GmbH Anh nge 410 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung Lizenz erwerben Wenn Bestimmungen dieses Abschnitts im Widerspruch zu
473. n Reverse Engineering Ihres eigenen oder eines anderen Quellcodes den Sie rechtm ig erworben haben zul ssig ist stellt eine solche Verwendung durch Sie keinen Versto gegen diesen Lizenzvertrag dar Soweit dies nicht in Abschnitt 1 j ausdr cklich gestattet wird ist ein Reverse Engineering der Software explizit untersagt iv Falls beschr nkter Quellcode in Form ausf hrbaren Objektcodes inkludiert wird verpflichten Sie sich folgende Informationen 1 in den Willkommensbildschirm oder falls nicht vorhanden in einen oder mehrere der durch den Endbenutzer jederzeit aufrufbaren Bildschirme und 2 in elektronischer und oder gedruckter Form in die Dokumentation zu inkludieren Teile dieses Programms wurden unter Verwendung von Altova Name der Altova Software z B MapForce 2011 entwickelt und enthalten Bibliotheken die im Eigentum der Altova GmbH Copyright 2007 2012 Altova GmbH www altova com de stehen b Verwendung auf einem Server zur Installation und Verwendung von SchemaAgent Sie sind berechtigt ein 1 Exemplar der Software auf einem Dateiserver ausschlie lich innerhalb Ihres internen Netzwerks zu installieren und von dort auf die maximale 2013 Altova GmbH Anh nge 406 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung Zahl von betrieblich genutzten Computern innerhalb dieses Netzwerks die in der Lizenz angegeben ist herunterzuladen und zu installieren Wenn Sie eine Lizenz f r SchemaAgent e
474. n Sie einen Server aus dem Server Men hinzu Geben Sie den erforderlichen Namen die IP Adresse und Ports und den Log in Namen ein und definieren Sie einen lokalen Arbeitsbereich Qumasoft QVCS Pro 3 10 18 http www qumasoft com Um Qumasoft QVCS Pro zu installieren f hren Sie den Installer aus e Wenn Ihr Betriebssystem Vista ist m ssen Sie das Installationsverzeichnis vom Standardwert C Program Files QVCSBin in C QVCSBin ndern Der Grund daf r ist dass Vista Applikationen nicht in den Bereich C Program Files schreiben l sst e Starten Sie nach Fertigstellung der Installation den QVCS 3 10 Client erstellen Sie einen neuen Benutzer und aktivieren Sie die Ide Integration durch Auswahl des Untermen s Ide Integration im Men Admin und Hinzuf gen von QVCS als Versionskontroll Tool e Erstellen Sie ein Projekt und definieren Sie einen Arbeitsbereich Reliable Software Code Co Op 5 1a http www relisoft com co_op index htm Seapine Surround SCM Client 2009 0 0 http www seapine com surroundscm html Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem e Nach der Installation muss eine Verbindung zu einem Server hergestellt werden Serena Dimensions 10 1 3 for Win32 Client http www serena com Products dimensions e F hren Sie eine Typical Installation des Serena Dimension Client durch e Definieren Sie den WEB Client Hostnamen und die Port Nummer wenn Sie
475. n Verzeichnissen nicht unter Versionskontrolle gestellt werden k nnen Anmerkung Externe Ordner sind gelb w hrend Projektordner gr n sind Anmerkung In externen Ordnern enthaltene Dateien k nnen nicht unter Versionskontrolle gestellt werden Hinzuf gen von externen Ordnern zu Projekten So f gen Sie einen externen Ordner zum Projekt hinzu 1 W hlen Sie die Men option Projekt Externes Verzeichnis zum Projekt hinzuf gen 2 Wahlen Sie das Verzeichnis welches hinzugef gt werden soll Dialogfeld Ordner suchen und klicken Sie auf OK zum Best tigen Browse for Folder El Altova 3 XML Spy Suite Examples C Import Sy Tutorial Das ausgewahlte Verzeichnis wird nun im Projektfenster angezeigt Projekt gay Examples m Org Chart Expense Report im International Purchase Order m SOAP Debugger amp WSDL Editor m MapForce IndustryStandards m XBRL Examples XML based Website H ZIP Archives B XQuery im XSLT2 B Office2007 m C Documents and Settings My Documents AltovaXMLSpy2010 Examples Tutorial 3 Klicken Sie auf das Symbol um den Inhalt des Verzeichnisses anzuzeigen Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 285 Project Examples Org Chart International Purchase Order 1 AddressFirst xsd cy AddressLast xsd Company html company mdb Company xsl CompanyFirst xml CompanyLast xml Dat
476. n XQuery Code beschrieben Die Syntaxf rbung f r XML Code in einem XQuery Dokument ist dieselbe wie die in normalen XML Dokumenten verwendete Alle Syntaxf rbungseinstellungen sowohl f r XQuery Code als auch f r XML Code werden im Dialogfeld Optionen Extras Optionen auf dem Register Textschriftarten vorgenommen Beachten Sie dass XML Elemente XQuery Code enthalten k nnen Der XQuery Code wird dabei in geschwungene Klammern gesetzt Beispiel siehe Abbildung Altova XMLSpy 2013 2013 Altova GmbH XSLT und XQuery XQuery 131 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 i c math Nevvtontteration n 1 0 000000000001 i declare function math EulerSum k Ft sum for i in 1 to k return 1 div i i i Ai recursive declaration of Euler sum declare function math EulerSumR k if k 1 then 1 else 1 div k k math EulerSumR k 1 3 declare function math Pi_Euler k math sqrt 6 math EulerSum k i declare function math Yietelteration x y Sk Fit I if k 0 then i mam xQuery Schl sselw rter ancestor ancestor or self and as ascending at attribute base uri XQuery Variablen i k math Testvariable n x x0 Yy yO compare concat contains count current date current dateTime current time data dateTime Im XQuery Modus der Textansicht wird f
477. n das XML Dokument in seiner Textform mit der Syntaxf rbung 2 Setzen Sie den Cursor hinter den End Tag des Elements Address und dr cken Sie die Eingabetaste um eine neue Zeile einzuf gen 3 Geben Sie ein Kleiner als Zeichen lt an dieser Stelle ein Eine Auswahlliste aller an dieser Stelle laut Schema zul ssigen Elemente erscheint Da an dieser Stelle nur das Element Person zul ssig ist wird nur dieses eine Element in der Liste angezeigt lt xml version 1 0 encoding UTF 8 gt lt edited with XML Spy v4 0 1 U http www xmispy com by Alexander Pilz private gt g Company xmins http my company com namespace xmlns xsi http www w3 org 2001 XMLSchema instance xsi schemaLocation http my company com namespace AddressLast xsd gt lt Address xsi type US Address gt i lt Name gt US dependency lt Name gt i lt Street gt Noble Ave lt Street gt i lt City gt Dallas lt City gt RE 4 Wahlen Sie den Eintrag Person aus Das Element Person wird mit seinem Attribut Manager eingef gt wobei sich der Cursor innerhalb des Wertefelds des Attributs Manager befindet 5 W hlen Sie in der Dropdown Liste des Attributs Manager den Eintrag true aus H lt Address gt lt Person Manager i lt Company gt OE true 6 Setzen Sie den Cursor an das Ende der Zeile oder bet tigen Sie die Ende Taste Ihrer Tastatur Dr cken Sie die Leerzeichentaste einmal Daraufhin wird eine
478. n der Authentic Ansicht ffnen 138 in Textansicht bearbeiten 37 to XSLT Stylesheet zuweisen 325 XML Dokumente 100 automatische Validierung 101 Automatisieren von XQuery Ausf hrungen 112 Automatisieren von XSLT Transformationen 112 Bearbeitungsfunktionen in der Textansicht 105 Dateipfade einf gen 105 in der Grid Ansicht bearbeiten Enterprise und Professional Edition 107 Kodierung 114 ffnen 101 Schemas generieren 114 Schemas zuweisen einschl DTDs 103 speichern 101 Standardansichten 101 Suchen und Ersetzen in XML Dokumenten 114 Text importieren und exportieren 114 transformieren mit XSLT 112 und Kommentieren in der Textansicht 105 und leere Zeilen in der Textansicht 105 und XPath Ausdruck eines Node 105 und XQuery 112 validieren 103 Wohlgeformtheit pr fen 103 XInclude einf gen 105 XPath Ausdr cke auswerten 114 XML Konformit t 356 XML Schema Content Model Ansicht konfigurieren 313 Einstellungen in der Schema Design Ansicht 310 Gehe von XML Dokument zu Definition 307 Gehe von XML Dokument zu Schema 307 Men befehle zu 306 Namespace Einstellungen in der Schema Design Ansicht 310 siehe auch Schema 306 XML Datei erzeugen 307 zu XML Dokument zuweisen 306 XML Schemas 115 in der Grid Ansicht bearbeiten Enterprise und Professional Edition 117 in der Schema Ansicht bearbeiten Enterprise und Professional Edition 117 in der Textansicht bearbeiten 11
479. n durchzuf hren In diesem Abschnitt werden auch wichtige Einstellungen in XMLSpy erl utert 7 1 1 XSLT Dokumente XSLT 1 0 und 2 0 Dokumente k nnen wie jedes andere XML Dokument in der Textansicht bearbeitet werden Auch in der Standard Edition k nnen XSLT Dokumente in der Grid Ansicht angezeigt dort aber nicht bearbeitet werden Eingabehilfen Eingabehilfen stehen f r Elemente Attribute und Entities zur Verf gung Die Informationen ber die in den Eingabehilfen angezeigten Eintr ge sind bereits in XMLSpy vordefiniert und sind nicht von im XSLT Dokument enthaltenen Referenzen abh ngig var xsl analyze string xsl apply imports xsl apply templates xsl attribute xsl attribute set xsl call template xsl character map xslchoose xsl comment xsl copy xsl copy of xsl decimal format xsl document exclude result prefixes extension element prefixes namespace select separator type use when validation version xpath default namespace name 2 J J Ooo gt Do Beachten Sie bitte die folgenden Punkte 1 Wenn Sie ber das Dialogfeld Neues Dokument anlegen Datei Neu ein XSLT Dokument erstellen werden je nachdem welche Dokumentart angelegt wurde XSLT 1 0 oder XSLT 2 0 die entsprechenden XSLT Elemente und Attribute in die Eingabehilfen geladen Zus tzlich dazu werden HTML Elemente und Attribute sowie die HTML 4 0 Entity Gruppen
480. n ein Node reduziert ist endet die Beziehungslinie zu diesem mit einem Auslassungszeichen Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Schema Ansicht 75 attributes results H constraints E unique TeamsinGroups name TeamCheck sRef refer TeamsinGroups id Details Verwendung von xpathDefaultNamespace Ein im XML Schema Dokument deklarierter Standard Namespace ist der Standard Namespace des XML Schema Dokuments Er gilt fur Elementnamen ohne Pr fix im Schema Dokument nicht aber f r Elementnamen ohne Pr fix in XPath Ausdr cken im Schema Dokument Mit dem Attribut xpathDefaultNamespace einem XSD 1 1 Feature wird der Namespace definiert dem Elementnamen ohne Pr fix im XPath Ausdruck angeh ren Der Geltungsbereich von XPath Standard Namespaces erstreckt sich auf die XML Schema Elemente f r die diese Namespaces deklariert wurden Das Attribut xpathDefaultNamespace kann in den folgenden XML Schema 1 1 Elementen vorkommen 2013 Altova GmbH Benutzerhandbuch 76 Bearbeitungsansichten Schema Ansicht xs schema xs assert and xs assertion xs alternative xs selector and xs field in Identity Constraints Das xpathDefaultNamespace Attribut f r xs schema wird im Dialogfeld Schema Einstellungen Schema Design Schema Einstellungen im XSD 1 1 Modus definiert Fur die anderen oben aufgelisteten Elemente wird es in der jeweiligen Details Eingabehilfe Beispiel
481. n einen Applikationsprojektordner zu dem Sie die unter Versionskontrolle zu stellenden Dateien hinzuf gen m ssen Diese Gliederung der Dateien in einem Applikationsprojekt ist abstrakt Die Dateien in einem Projekt referenzieren physische lokal vorzugsweise in einem einzigen Ordner falls n tig mit Unterordnern gespeicherte Dateien In der Datenbank des Versionskontrollsystems die auch als Versionskontrolle oder Repository bezeichnet wird wird ein Ordner erstellt der an den lokalen Ordner gebunden ist Dieser als gebundener Ordner bezeichnete Ordner repliziert die Struktur des lokalen Ordners sodass sich alle unter Versionskontrolle zu stellenden Dateien an der richtigen Stelle im gebundenen Ordner befinden Der gebundene Ordner wird normalerweise erstellt wenn Sie zum ersten Mal eine Datei oder ein Applikationsprojekt zur Versionskontrolle hinzuf gen N here Informationen zur Ordnersturktur des Repository finden Sie im Abschnitt Applikationsprojekt Projektdateien werden mit dem Befehl Projekt Versionskontrolle Zu Versionskontrolle hinzuf gen zur Versionskontrolle hinzugef gt Wenn Sie zum ersten Mal eine Datei oder ein Applikationsprojekt zur Versionskontrolle hinzuf gen werden die korrekten Bindings erstellt und die Ordnerstruktur wird im Repository erstellt Versionskontrollaktionen wie z B das Ein und Auschecken von Dateien und das Entfernen von Dateien aus der Versionskontrolle k nnen ber Befehle im Untermen Projekt
482. n in den aktuell ge ffneten Dokumenten an und speichert die Einstellungen Die nderungen sehen Sie sofort in den Fenstern im Hintergrund In diesem Abschnitt werden die einzelnen Register des Dialogfelds Optionen beschrieben Datei Das Register Datei definiert die Art wie XMLSpy Ihre XML Dokumente ffnet und speichert Weitere Einstellungen hierzu finden Sie auf dem Register Kodierung Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Extras 355 Open New file in Grid view Project Expand all lines V Open last project on program start Automatic reload of changed files Save File 7 Watch for file changes Y Ask before reload Include comment Edited with XMLSpy Include in diagrams Generated by XMLSpy Validation 7 Authentic save link to design file Validate files automatically Line breaks Z On Open Up to file size 10 MB Preserve old CR amp LF CR LF Y On Save No output formatting for V Cache DTD Schema files in memory xstattribute XML Schema Version N v1 1 if lt es schema version 1 1 gt v1 0 otherwise Always v1 1 Always v1 0 Offnen Neue Datei in Grid Ansicht Sie k nnen festlegen ob eine existierende oder eine neue Datei entweder in der Grid oder der Text Ansicht ge ffnet werden soll Zus tzlich k nnen Sie beim Ausw hlen der Grid Ansicht ausw hlen ob alle Zeilen ausgeklappt werden sollen Auto laden von ge nderten Dateien Wenn Sie in einer Multi User Umgebung
483. n une nennen 367 13 13 2 ade nn sat N te Sack AEE TA EE A O E E ET 367 13 13 RS ERST E EE see EE res TATE TS TE AAT EA AEEA 368 13 134 FastatiirzuOrdnun ge sne a teases a a Ses ead a e bs 368 13 13 5 Aktivierung Bestellformular Registrieren Updates uncnneeeennen 369 13 13 6 Support Center Fragen und Antworten Komponenten nenn 370 downloaden 132137 Internet 2 822584 hota Yes sin nenne nike oh Mee aes 370 EU ES Us BRETT RE SR PERIOD RC E ESET ARSED EAEE SEDO ECR OO 370 13 14 Befehlszeile 2 22 22 ar de eh Bath tees eerie 371 Anh nge 374 1 Prozessor Informationen 375 1 1 XSLT 1 0 Prozessor Implementierungsinformationen sinh 00 EEE ER EER PA EEA E 376 1 2 XSLT 2 0 Prozessor Implementierungsinformationen essen 378 Altova XMLSpy 2013 1 2 1 Allgemeine Informationen uueesseessessenssnesneennenneennennennnennn nennen 1 2 2 XSLT 2 0 Elemente und Funktionen nnnnnnnnnneenn 1 3 XQuery 1 0 Prozessor Implementierungsinformationen 1 4 XPath 2 0 und XQuery 1 0 Funktionen i EE E EEEE E 1 4 1 Allgemeine Informationen uunseesseessesseesneennnnennennennnenne nennen 1 4 2 Unterst tzung von Funktionen eueseesseesseeneenseensennsennnennn nennen 1 5 XSLT und XQuery Erweiterungen BE BEE E E O ta eee rete 1 5 1 Altova Erweiterungsfunktionen eeesseeseessesneennenneennennnennee nennen Allgemeine Funktionen uueneesessessseseeseensennnennennennnenen
484. n von Unterordnern k nnen jedoch ber die Benutzeroberfl che der Applikation ge ndert werden Altova XMLSpy 2013 2013 Altova GmbH Projekte Erstellen und Bearbeiten von Projekten 199 Projektstruktur Ein Projekt hat eine Baumstruktur bestehend aus Ordnern und Dateien Ordner und Dateien k nnen in jeder hierarchischen Ebene und mit unbegrenzt vielen Unterebenen angelegt werden W hlen Sie dazu einen Ordner im Projektfenster aus und verwenden Sie die Befehle im Men Projekt oder im Kontextmen um Ordner Dateien oder Ressourcen hinzuzuf gen Ordner Dateien und Ressourcen die zum Projekt hinzugef gt werden k nnen gel scht oder an eine andere Stelle in der Projektstruktur verschoben werden Wenn ein neues Projekt erstellt wird wird die Projektstruktur standardm ig nach Dateityp XML XSL usw angelegt siehe Abbildung unten Hew Project XML Files XSL Files XQuery Files BD HTML Files DTD Schemas Entities Dateityperweiterungen werden mit einem Ordner ber die Eigenschaftsdefinitionen f r diesen Ordner verkn pft Wenn eine Datei zu einem Ordner hinzugef gt wird wird sie automatisch ihrer Erweiterung entsprechend zum entsprechenden untergeordneten Ordner hinzugef gt Sie k nnen f r jeden Ordner festlegen welche Dateityperweiterungen diesem zugeordnet werden sollen Was kann zu einem Projekt hinzugef gt werden Ordner Dateien und andere Ressourcen k nnen entweder zum obersten Proj
485. nal Edition zur Verf gung Dieser Textansichtsmodus wird XQuery Modus genannt Zus tzlich dazu k nnen Sie Ihr XQuery Dokument in der Textansicht validieren und den Code in einem XQuery Dokument mit einer optionalen XML Datei wenn n tig mit Hilfe des Altova XQuery Prozessors ausf hren math Nevvtontteration n 1 0 000000000001 i declare function math EulerSum k et sum for i in 1 to k return 1 div i Fi i Fic recursive declaration of Euler sum declare function math EulerSumR k if k 1 then 1 else 1 div k k math EulerSumR k 1 declare function math Pi_Euler k I math sgrt 6 math EulerSum k i declare function math Vietetteration x y k Flt if 9k 0 then XQuery Schlisselworter ancestor ancestor or self and as ascending at attribute base uri compare concat contains count current date current dateTime current time data dateTime Hinweis XQuery Dateien k nnen nur in der Textansicht bearbeitet werden F r XQuery Dateien stehen keine anderen Ansichten zur Verf gung N here Informationen dazu wie der Altova XQuery Prozessor implementiert ist und XQuery Dateien verarbeitet finden Sie unter Implementierung des XQuery Prozessors RaptorXML f r die Verarbeitung ber die Befehlszeile und die Batch Verarbeitung Die Benutzeroberfl che von XMLSpy erm glicht die Batch Verarbeitung mittels der Projektfunkti
486. nal mit dem SPS verkn pft werden kann Nachdem die Authentic Ansicht einer XML Datei nun angezeigt wird k nnen Sie Daten darin eingeben und die Datei speichern Sie k nnen ein SPS auch mit dem Befehl Authentic Neues Dokument ffnen Wenn dem SPS eine Vorlagendatei zugewiesen wurde so werden die Daten in der XML Vorlagendatei als Ausgangsdaten f r die in der Authentic Ansicht erstellte XML Dokumentvorlage verwendet In diesem Abschnitt Dieser Abschnitt enth lt ein Tutorial zur Authentic Ansicht in dem beschrieben wird wie Sie die Authentic Ansicht verwenden Es folgt der Abschnitt Bearbeiten in der Authentic Ansicht in dem die einzelnen Bearbeitungsfunktionen n her erl utert werden Weitere Informationen zur Authentic Ansicht N here Informationen zur Authentic Ansicht finden Sie i in dieser Dokumentation im Abschnitt Bearbeitungsansichten Authentic Ansicht in dem das Bearbeitungsfenster der Authentic Ansicht beschrieben wird und ii im Abschnitt Men Authentic der Benutzerreferenz Altova XMLSpy 2013 2013 Altova GmbH Authentic Tutorial Authentic Ansicht 137 8 1 Tutorial Authentic Ansicht In der Authentic Ansicht k nnen Sie XML Dokumente ber eine grafische WYSIWYG Oberfl che Abbildung unten wie in einer Textverarbeitungsanwendung z B Microsoft Word bearbeiten Sie m ssen dabei nur die Daten eingeben und sich nicht um die Formatierung des Dokuments k mmern da die Formatierung bereits
487. namespace xmins xs http Jaw w3 org 2001 xMLSchema xsi schemaLoca http my company com namespace AddressLast xsd Address Person I anager 7 Klicken Sie auf das Symbol neben Address um die Child Elemente von Address anzuzeigen Ihr Dokument sollte aussehen wie dieses Company xmins http Amy company com namespace xmins xs http Awww org 2001 XMLSchema insta xsi schema http my company com namespace AddressLast xsd Address Hame Street City Person Manager 3 3 2 Festlegen des Typs eines Elements Die in der Grid Ansicht angezeigten Child Elemente von Address sind die welche fur den globalen ComplexType AddressType das Content Model dazu ist im XML Schema AddressLast xsd definiert das Sie in der Abbildung unten sehen definiert wurden pe xsistring e xsistring Wir m chten jedoch einen spezifischen US oder UK Adresstyp verwenden anstelle des generischen Adresstyps Sie werden sich erinnern dass wir im Schema AddressLast xsd globale ComplexTypes f r US Address und UK Address erstellt haben indem wir den ComplexType AddressType erweitert haben Unten sehen Sie das Content Model von US Address Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XML Dokumente 37 3 3 3 r AddressType US Address Um festzulegen dass das Element Address im XML Dokument einem der erweiterten Address Typen entsprechen muss
488. ndelt wird der zweite Befehlsschritt dieses zweistufigen Vorgangs direkt ausgef hrt XQuery Ausf hrung Durch Klicken auf den Befehl XSL XQuery XQuery Ausf hrung k nnen Sie am aktiven XML Dokument ein XQuery Dokument ausf hren Sie werden aufgefordert die XQuery Datei anzugeben Das Ergebnisdokument wird auf der GUI in einem neuen Fenster angezeigt Automatisieren von XML Aufgaben mit RaptorXML Altova RaptorXML ist eine Applikation zur XML Validierung XSLT Transformation und XQuery Ausf hrung Sie kann ber die Befehlszeile ber eine COM Schnittstelle in Java Programmen und in NET Applikationen aufgerufen werden So k nnen mit RaptorXML z B Aufgaben wie die XSLT Transformation automatisiert werden Sie k nnen z B eine Batch Datei erstellen die RaptorXML aufruft um damit eine Reihe von Dokumenten zu transformieren N here Informationen dazu finden Sie in der Dokumentation zu RaptorXML Sie k nnen die RaptorXML Development Edition von der Altova Website herunterladen und sie mit ihrer XMLSpy Lizenz aktivieren Die beiden RaptorXML Server Editionen bietet zus tzliche Funktionen m ssen aber separat lizenziert werden 2013 Altova GmbH Benutzerhandbuch 114 XML Zus tzliche Funktionen 5 8 Zusatzliche Funktionen Im Folgenden werden weitere Funktionen fur die Arbeit mit XML Dateien aufgelistet e Kodierung e Suchen und Ersetzen Kodierung Die Kodierung von XML Dateien und anderen Dokumentarten kann m
489. ne nenn 2 Technische Daten 2 1 OS und Arbeitsspeicheranforderungen De oe i EE A EEREN EE ORT FFERFANNER 2 2 Altova XML Validator nnnnnennnennnennnsnensnensnennnnnnnnnn 2 3 Altova XSLT und XQuery Prozessor PE E E de eters esas 2 4 Unicode Unterst tzung eisen Reben aise sehen ATA See ee 23 Internet Verwenden 3 Lizenzinformationen 3 1 Electronic Software Distribution sssssseseseneennnnnnenen en 3 2 Software Aktivierung und Lizenz berwachung ee a e T 3 3 Rechte am geistigen Eigentum neneneenennnsnnensestensonne 3 4 Altova Endbenutzer Lizenzvereinbarung AE AE EESE S AE Index Altova XMLSpy 2013 Altova XMLSpy 2013 Willkommen bei XMLSpy Willkommen bei XMLSpy Die Altova XMLSpy 2013 Standard Edition ist ein XML Editor mit den Basisfunktionen zum Anzeigen Validieren und Bearbeiten von XML Dokumenten Dieses Tool eignet sich perfekt f r Benutzer die XML DTD XML Schema XSLT und XQuery Dateien anzeigen und einfache Bearbeitungen daran durchf hren m ssen XMLSpy l uft auf Windows 8 Windows 7 Windows Vista Windows XP und Windows Server 2003 2008 2012 ALTOVA xmispy 2013 Copyright 1998 2012 Altova GmbH All rights reserved Use of this software is governed by and subject to an Altova software license agreement XMLSpy MapForce StyleVision SemanticWorks SchemaAgent UModel DatabaseSpy DiffDog Authentic AltovaxML Missionkit and ALT
490. nem Datenelement gesendet wird wird im allgemeinen ein Fehler zur ckgegeben e Alle String Vergleiche werden unter Verwendung der Unicode Codepoint Collation ausgef hrt e Ergebnisse bei denen es sich um QNames handelt werden in der Form prefix localname serialisiert 2013 Altova GmbH Anh nge 386 Prozessor Informationen XPath 2 0 und XQuery 1 0 Funktionen base uri collection current date current dateTi me current time Wenn im XML Quelldokument externe Entities verwendet werden und ein Node in der externen Entity als Input Node Argument der Funktion base uri definiert ist wird trotzdem die Basis URI des inkludierenden XML Dokuments verwendet und nicht die Basis URI der externen Entity Die Basis URI eines Node im XML Dokument kann mit Hilfe des Attributs xml base ge ndert werden Das Argument ist eine relative URI die gegen die aktuelle Basis URI aufgel st wird Wenn mit der aufgel sten URI eine XML Datei identifiziert wird so wird diese XML Datei als Katalog behandelt der eine Sammlung von Dateien referenziert Diese Datei muss die folgende Form haben lt collection gt lt doc href uri 1 gt lt doc href uri 2 gt lt doc href uri 3 gt lt collection gt Die von den href Attributen referenzierten Dateien werden geladen und ihre Dokument Nodes werden als Sequenz zur ckgegeben Wenn mit der aufgel sten URI keine XML Datei mit der oben beschriebenen Katalogstruktur ide
491. nen bei denen ein Ergebnis vom Typ xs decimal erzeugt wird betr gt die Pr zision 19 Kommastellen ohne Runden Implizite Zeitzone Beim Vergleich zweier date time oder dateTime Werte muss die Zeitzone der verglichenen Werte bekannt sein Wenn die Zeitzone in einem solchen Wert nicht explizit angegeben ist wird die implizite Zeitzone verwendet Als implizite Zeitzone wird die der Systemuhr verwendet Der Wert kann mit Hilfe der Funktion fn implicit timezone berpr ft werden Collations Es wird nur die Unicode Codepoint Collation unterst tzt Es k nnen keine anderen Collations verwendet werden Der Vergleich von Strings u a auch f r die Funktionen fn max und fn min basiert auf dieser Collation Namespace Achse Die Namespace Achse wird in XPath 2 0 nicht mehr verwendet wird aber weiterhin unterstutzt Um Namespace Informationen mit XPath 2 0 Mechanismen aufzurufen verwenden Sie die Funktionen fn in scope prefixes fn namespace uri und fn namespace uri for prefix Static Type Extensions _ Die optionale Funktion zum berpr fen von statischen Typen wird nicht unterst tzt Unterst tzung von Funktionen In der nachfolgenden Tabelle wird das implementierungsspezifische Verhalten bestimmter Funktionen in alphabetischer Reihenfolge aufgelistet Beachten Sie bitte die folgenden allgemeinen Punkte e Wenn bei einer Funktion eine Sequenz von einem Datenelement als Argument erwartet wird und eine Sequenz von mehr als ei
492. nen der Altova Software installiert werden d rfen wie lizenziert wurden Mehrplatzlizenz Anmerkung Stellen Sie bitte sicher dass die von Ihnen in das Registrierungsdialogfeld eingegebenen Daten genau mit denen in Ihrer Lizenz E Mail bereinstimmen Geben Sie au erdem bei Mehrplatzlizenzen den Namen des jeweiligen Benutzers in das Feld Name ein Das Dialogfeld Software Aktivierung kann jederzeit ber den Befehl Hilfe Software Aktivierung aufgerufen werden Bestellformular Sobald Sie eine lizenzierte Version der Software bestellen m chten klicken Sie im Dialogfeld Software Aktivierung siehe oben auf die Schaltfl che Permanenten Key Code erwerben um zum sicheren Online Shop von Altova weitergeleitet zu werden Registrierung Wenn Sie Ihre Altova Software nach der Aktivierung das erste Mal starten erscheint ein Dialogfeld in dem Sie gefragt werden ob Sie Ihr Produkt registrieren m chten Es gibt in diesem Dialogfeld drei Schaltfl chen e OK Leitet Sie zum Registrierungsformular weiter e Sp ter erinnern Ruft ein Dialogfeld auf in dem Sie ausw hlen k nnen wann Sie das n chste Mal erinnert werden m chten e Abbrechen Schlie t das Dialogfeld und unterdr ckt die Anzeige in Zukunft Wenn Sie das Produkt zu einem sp teren Zeitpunkt registrieren m chten verwenden Sie den Befehl Hilfe Registrieren 2013 Altova GmbH Benutzerhandbuch 370 Benutzerreferenz Men Hilfe 13 13 6 13 13 7 13
493. nen mit Ausnahme einiger Altova Erweiterungsfunktionen f r XSLT immer von XPath Ausdr cken aus aufgerufen werden In diesem Abschnitt wird beschrieben wie Sie Erweiterungsfunktionen und MSXSL Skripts in Ihren XSLT Stylesheets und XQuery Dokumenten verwenden k nnen Diese Beschreibungen finden Sie in den folgenden Abschnitten e Altova Erweiterungsfunktionen e Java Erweiterungsfunktionen e NET Erweiterungsfunktionen Haupts chlich werden dabei die folgenden beiden Punkte behandelt i Wie Funktionen in den entsprechenden Bibliotheken aufgerufen werden und ii welche Regeln beim Konvertieren von Argumenten in einem Funktionsaufruf in das erforderliche Format der Funktion befolgt werden und welche Regeln bei der R ckw rtskonvertierung Funktionsresultat in XSLT XQuery Datenobjekt befolgt werden Voraussetzungen Damit die Erweiterungsfunktionen unterst tzt werden muss auf dem Rechner auf dem die XSLT Transformation oder die XQuery Ausf hrung stattfindet eine Java Runtime Umgebung zum Aufrufen der Java Funktionen und ein NET Framework 2 0 Mindestvoraussetzung f r Zugriff auf NET Funktionen installiert sein oder es muss Zugriff auf eine solche bestehen Altova Erweiterungsfunktionen Altova Erweiterungsfunktionen befinden sich im Namespace f r Altova Erweiterungsfunktionen http www altova com xslt extensions und werden in diesem Abschnitt mit dem Prafix altova gekennzeichnet das an den oben angegebenen Namespace geb
494. neuen Base Type noch anwendbar sind oder nicht Wenn der Base Type eines abgeleiteten Types der noch Inhalt Attribute Facets oder Beispielwerte enth lt ge ndert wird erscheint das Dialogfeld Base Type Anderung Base Type nderung f Die Komponente derivedType enth lt Attribute und Inhalt das weiterhin in Kombination mit dem neuen Base Type newBaseType verwendet werden kann M chten Sie sie beibehalten IV vor jeder nderungen eines base type Best tigung anfordern wn Wenn das Kontrollk stchen der Best tigungsaufforderung deaktiviert wird erscheint eine Meldung siehe Abbildung unten mit dem Hinweis dass die Best tigung auf dem Register Ansicht im Dialogfeld Optionen Extras Optionen Ansicht wieder eingeschaltet werden kann 2013 Altova GmbH Benutzerhandbuch 78 Bearbeitungsansichten Schema Ansicht 4 3 3 x Da Sie die Best tigungsaufforderung deaktiviert haben wird diese Meldung nicht mehr automatisch angezeigt Sie k nnen die ausgew hlten Standardeinstellungen zur Base Type Anderung ber das Men Extras Optionen Ansicht ndern Im Bereich Schema Ansicht siehe Abbildung unten auf dem Register Ansicht im Dialogfeld Optionen Extras Optionen Ansicht k nnen Sie festlegen ob Inhalte beibehalten sollen und ob f r jede Modifikation des Base Types eine Best tigung des Benutzers erforderlich ist Schema nsicht Ein derived type kann Inhalt haben auf
495. ng QuickStart xsd Persons Grouping Persons xml Persons Persons xml Unten sehen Sie das Konfigurationsdialogfeld f r Jalindi Igloo Das Feld CVSROOT ist der Pfad zum Repository Ordner 2013 Altova GmbH Benutzerhandbuch 228 Versionskontrolle Zu Versionskontrolle hinzuf gen Repository CVSROOT C MyRepository Click on create to make a repository in the path specified Module CVS Module MyProject Vendor Altova GmbH Local Path is not connected to CVS Press create or connect Local Path C Localworkspace In der Abbildung oben entspricht der lokale Pfad dem lokalen Arbeitsbereichordner der dem CVS Modul MyProject entspricht und an diesen gebunden ist Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Arbeiten mit Versionskontrolle 229 12 6 Arbeiten mit Versionskontrolle Um mit der Versionskontrolle zu arbeiten w hlen Sie das Projekt einen Projektordner oder eine Projektdatei im Fenster Projekt aus Abbildung unten und w hlen Sie anschlie end im Men Projekt Versionskontrolle den gew nschten Befehl aus Die Befehle Einchecken und Auschecken stehen im Fenster Projekt als Kontextmen befehle zur Verf gung pe MyProject GS XML Files Persons xml QuickStart xml XSL Files ED XQuery Files BD HTML Files QuickStart css o DTD Schemas QuickStart xsd Entities In diesem Abschnitt beschreiben wir die wichtigsten Versionskon
496. ng in Altova Prozessoren 385 fn collection in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn count in XPath 2 0 und Whitespace 384 fn current date in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn current dateTime in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn current time in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn data in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn deep equal in XPath 2 0 und Whitespace 384 fn id in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn idref in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn index of in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn in scope prefixes in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn last in XPath 2 0 und Whitespace 384 fn lower case in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn normalize unicode in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn position in XPath 2 0 und Whitespace 384 fn resolve uri in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn static base uri in XPath 2 0 Unterst tzung in Altova Prozessoren 385 fn upper case in XPath 2 0 Unterst tzung in Altova Prozessoren 385 Frei schwebende Fenster 10 Freigeben aus Versionskontrolle 276 functions XPath 2 0 and XQuery 1 0 384 Funktionen siehe unter XSLT 2 0 Funktionen 380 Funktionstasten 347 G Gehe zu Datei 337 Gehe zu Zeile Zeichen 337 Gemi
497. ngen dieses Lizenzvertrages verletzen Altova beh lt sich ausdr cklich das Recht vor alle rechtlich verf gbaren sowie angemessenen Mittel zu ergreifen um derartige Praktiken zu verhindern und entgangenen Gewinn Sch den und Altova XMLSpy 2013 2013 Altova GmbH Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 415 Kosten zur ckerstattet zu bekommen d LiveUpdate Altova stellt Ihnen ein neues LiveUpdate Benachrichtigungsservice zur Verf gung welches kostenlos ist Altova kann Ihr internes Netzwerk und Ihre Internetverbindung verwenden um Angaben ber Ihre Lizenz an einen LiveUpdate Server von Altova zu bertragen um Ihre Lizenz in gewissen Zeitabst nden zu verifizieren und festzustellen ob ein Update f r Sie verf gbar ist e Verwendung von Daten Der gesamte Wortlaut der Datenschutzbestimmungen von Altova kann unter http www altova com de privacy eingesehen werden Die Datenschutzbestimmungen sind durch Bezugnahme Teil dieses Lizenzvertrags Durch Ihre Zustimmung zu den Bestimmungen dieses Lizenzvertrags bzw durch Benutzung der Software erkl ren Sie sich damit einverstanden dass Altova f r die in diesem Lizenzvertrag und oder in den Datenschutzbestimmungen in der jeweils geltenden Fassung genannten Zwecke Daten erhebt verarbeitet und weitergibt Altova beh lt sich das Recht vor diese Bestimmung des Lizenzvertrags und oder der Datenschutzbestimmungen jederzeit zu ndern Wir legen Ihnen nahe die auf
498. nhalt eingegeben Es gibt aber noch eine andere Methode um Elementinhalt oder Attributwerte in 2013 Altova GmbH Benutzerhandbuch 146 Authentic Tutorial Authentic Ansicht der Authentic Ansicht einzugeben mit Hilfe von Dateneingabe Steuerelemente Nachfolgend sehen Sie eine Liste von Dateneingabe Steuerelementen in der Authentic Ansicht sowie eine Erkl rung dazu wie Daten bei jedem dieser Elemente in die XML Datei eingegeben werden Dateneingabe Steuerele Daten in der XML Datei ment Eingabefeld Textfeld Text wird vom Benutzer eingegeben Eingabefeld mit mehreren Text wird vom Benutzer Zeilen eingegeben Dropdown Liste Auswahl des Benutzers wird auf einen Wert gemappt Kontrollk stchen Auswahl des Benutzers wird auf einen Wert gemappt Optionsfeld Auswahl des Benutzers wird auf einen Wert gemappt Schaltfl che Auswahl des Benutzers wird auf einen Wert gemappt In der statischen Tabelle mit den Adressfeldern siehe unten stehen zwei Dateneingabe Steuerelemente zur Verf gung Ein Eingabefeld f r das Feld Zip PLZ und eine Dropdown Liste f r das Feld State Bundesstaat Die Werte die Sie in die Textfelder eingeben werden direkt als XML Inhalt der entsprechenden Elemente eingegeben Bei anderen Dateneingabe Steuerelementen wird Ihre Auswahl auf einen Wert gemappt Street 119 Oakstreet Suite 4876 City Vereno State amp Zip Dc 29213 oc DE Vereno Office Summary FL artments 15 e
499. nktionsst rungen Wenn Sie die Pre Release Software im Rahmen einer gesonderten schriftlichen Vereinbarung erhalten haben unterliegt Ihre Verwendung der Software den darin enthaltenen Bedingungen Es ist Ihnen nicht gestattet die Pre Release Software unterzulizenzieren per Leasing zur Verf gung zu stellen zu verleihen zu vermieten weiterzugeben oder auf sonstige Weise Dritten zu berlassen Sie verpflichten sich bei Erhalt einer sp teren unver ffentlichten Version der Pre Release Software bzw bei Erhalt einer kommerziellen Vollversion von Altova entweder als Einzelprodukt oder als Teil eines Gesamtprodukts die zuvor von Altova erhaltene Pre Release Software zur ckzugeben oder zu vernichten und den Bestimmungen des Lizenzvertrags f r die betreffende sp tere Version der Pre Release Software Folge zu leisten 5 EINGESCHR NKTE GARANTIE UND HAFTUNGSBESCHR NKUNG a Eingeschr nkte Garantie und Garantieanspr che der Kunden Altova garantiert der Person Rechtspers nlichkeit die urspr nglich die Lizenz f r die Verwendung der Software gem den Bestimmungen dieses Lizenzvertrags erworben hat dass i die Software ber einen Zeitraum von neunzig 90 Tagen nach Erhalt im Wesentlichen in bereinstimmung mit der dazugeh rigen Dokumentation funktioniert und ii die von Altova zur Verf gung gestellten Supportleistungen im Wesentlichen auf die in Abschnitt 6 dieses Vertrags niedergelegte Weise erfolgen In einigen L ndern sind Beschr
500. nn ein Projekt ge ffnet sein dies muss aber nicht der Fall sein W hlen Sie den Befehl Projekt Versionskontrolle Aus Versionskontrolle ffnen Das aktuell eingestellte Versionskontrollsystem wird mit den jeweiligen berpr fungs und Verbindungsdialogfeldern angezeigt Stellen Sie eine Verbindung zum gew nschten Repository d h zum gebundenen Ordner im Repository der kopiert werden soll her 5 Navigieren Sie im Dialogfeld das daraufhin angezeigt wird Abbildung unten zum lokalen Ordner in den der Inhalt des gebundenen Ordners im Repository zu dem Sie soeben eine Verbindung hergestellt haben kopiert werden soll In der Abbildung unten hat der gebundene Ordner den Namen MyProject und wird durch das Zeichen PON Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Arbeiten mit Versionskontrolle 235 repr sentiert der lokale Ordner ist c M20130326 Create local project from SourceSafe ze Create a new project in the folder C M20130326 SourceSafe project to download 6 Klicken Sie auf OK Der Inhalt des gebundenen Ordners MyProject wird in den lokalen Ordner c M20130326 kopiert und ein Dialogfeld wird aufgerufen in dem Sie aufgefordert werden die Projektdatei spp Datei auszuw hlen die als das neue Projekt erstellt werden soll 7 Wahlen Sie die spp Datei aus die in den lokalen Ordner kopiert worden sein sollte In unserem Beispiel handelt es sich um MyProject
501. nnzeichnet Beachten Sie dass Sie in der Element Eingabehilfe Elemente nur vor nach dem ausgew hlten Element einf gen k nnen nicht aber vor nach dem Vorfahrenelement Probieren Sie diesen Befehl aus indem Sie den Cursor zuerst in das Element para und anschlie end in die Tabelle mit der Liste der Angestellten platzieren Link Node hinzuf gen Wenn ein Element oder Attribut im Dokument Design nicht aber im XML Dokument selbst vorhanden ist wird an der Stelle im Dokument an der dieser Node definiert ist ein Node hinzuf gen Link angezeigt Um diesen Link in der Zeile mit dem Text Location of logo zu sehen w hlen Sie den Node href im Element CompanyLogo aus und l schen Sie ihn durch Altova XMLSpy 2013 2013 Altova GmbH Authentic Tutorial Authentic Ansicht 143 Dr cken der Entf Taste Der Link href hinzuf gen wird im Element CompanyLogo das Sie bearbeitet haben angezeigt Abbildung unten Wenn Sie auf den Link klicken wird der Node href zum XML Dokument hinzugef gt Das Textfeld innerhalb des Tags href wird angezeigt weil im Design festgelegt ist dass der Node href auf diese Art hinzuzuf gen ist Sie m ssen nun noch den Wert oder Inhalt des Node href eingeben Geben Sie den Text nanonull gifein add href CompanyLoga Orne Organization Chart nee Location of logo QCompanyLogo gt add href lt CompanyLogo Wenn das Content Model eines Elements nicht eindeutig ist wenn z B festgelegt
502. nschaften W hrend Sie den Namen einer Eigenschaft eingeben wird eine Liste von Eigenschaften eingeblendet die mit diesen Buchstaben beginnen Abbildung unten Alternativ dazu k nnen Sie den Cursor auch an eine beliebige Stelle innerhalb eines Eigenschaftsnamens platzieren und anschlie end Strg Leertaste dr cken um die Liste der CSS Eigenschaften aufzurufen header E font family Arial sans serif font weight bold color red back P azimuth pl background pl background attachment P defines the background color of the element P background image P background position values pl background repeat color transparent inherit pl border PR Ip border bottom Initial value fp border bottom color transparent Sie k nnen einen Tooltipp mit der Definition der Eigenschaft und ihren m glichen Werten anzeigen indem Sie die Liste hinunterscrollen oder mit der Nach oben und Nach unten Taste Ihrer Tastatur zu der Eigenschaft navigieren Der Tooltipp der markierten Eigenschaft wird angezeigt Um eine Eigenschaft einzuf gen dr cken Sie entweder die Eingabetaste wenn die Eigenschaft ausgew hlt ist oder klicken Sie darauf CSS Infofenster Wenn eine CSS Datei aktiv ist ist das CSS Infofenster ebenfalls aktiv Abbildung unten Dieses Fenster bietet die folgenden M glichkeiten e Uber dieses Fenster k nnen Sie zwischen CSS 2 1 und CSS 3 0 wechseln Je nachdem welche CSS Version in der Symbolleiste
503. nsicht au er Kraft setzen Im Design darf kein style Attribut das CSS Stile enth lt definiert worden sein Wenn f r ein Element ein Stilattribut mit CSS Stilen definiert wurde so hat das style Attribut Vorrang vor anderen f r dieses Element gesetzten Formatierungsattributen Folglich werden alle in der Authentic Ansicht definierten Formatierungen au er Kraft gesetzt So formatieren Sie Ihre Tabelle Zeile Spalte oder Zelle 1 Platzieren Sie Ihren Cursor zum Formatieren der Tabelle an eine beliebige Stelle in der Tabelle und klicken Sie auf das Symbol E Tabelleneigenschaften Daraufhin erscheint das Dialogfeld Tabelleneigenschaften siehe unten in dem Sie die Formatierung f r die Tabelle oder f r einzelne Zeilen Spalten oder Zellen definieren k nnen Table Properties x Table Row Column Cen align bgcolor border border collapse cellpadding Cancel cellspacing frame height page break after page break before rules table layout MM NE EE EN EN Setzen Sie die Eigenschaften cellspacing und cellpadding auf 0 Ihre Tabelle wird nun folgenderma en aussehen Setzen Sie nun den Cursor in die erste Zeile um diese zu formatieren und klicken Sie auf das Symbol Tabelleneigenschaften Klicken Sie auf das Register Zeile Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 159 x Table Row Column Cell center Ej 8
504. nsneennennnennennennnennen nennen nennen 195 11 Projekte 197 11 1 Erstellen und Bearbeiten von Proj ektenzar ee nenn 198 11 2 Verwenden von Projekten ensesssnsenensesensnsssenensessessusenensestnsssenensesesensnsesssssaseneesessnsasen 202 12 Versionskontrolle 204 12 1 Einrichten der Versionskontrolle s s sssssssssscsseseescssesscscssesecscsscsecscsscsecscsscsecsesscsassecseassessesaeeees 205 12 2 Installieren von Versionskontrollsystemen ennessnenenenenssesennennstnn 206 12 2 1 Unterst tzte Versionskontrollsysteme eseessesessersnensnensensennnennnennennnn nennen nennen 206 12 2 2 Anmerkungen zur Installation u eeseeseeneesnessnennnennenneennennnennnnnnennnn en 210 12 2 3 Vergleich mit Altova DiffDog u00s0sesnenesneennennenneennennnennnnnnnnnn nennen nennen 217 12 3 Lokaler Arbeitsbereichordner sssssssssscsesesscsesesececsessvsssesececsesessssssesecsesessesesaesesececsesesaeseaeeees 223 12 4 Applikstionsprojekt re see ee 224 12 5 Zu Versionskontrolle hinzuf gen Velen SOALE AEE PLESE IE EPEN EEE OEE EEEE E SEE EEE OEE ELET S TEE ES 226 12 6 Arbeiten mit Versionskontrolle cccccccccccecesssssececececsensssscesececsenesseseeeecceesenssaueceeeeecsenenseaeeeeees 229 12 6 1 Hinzuf gen zur Entfernen aus der Versionskontrolle sensessesssnenennnn 229 12 6 2 A schecken Einchecken 2 2 u u 22 2 22 22 eect 22m ea anna 230 12 6 3 Dateien schreibgesch tzt abruf
505. ntifiziert wird dann wird der Argument String in dem die Platzhalterzeichen und zul ssig sind als Suchstring verwendet XML Dateien deren Namen dem Suchausdruck entsprechen werden geladen und ihre Dokument Nodes werden als Sequenz zur ckgegeben Siehe Beispiel unten XSLT Beispiel Der Ausdruck collection c MyDocs xml Title gibt eine Sequenz aller DocTitle Elemente in den xm1 Dateien im Ordner MyDocs zur ck XQuery Beispiel Der Ausdruck for i in collection c MyDocs xml return element doc base uri i gibt die Basis URIs aller xm Dateien im Ordner MyDocs Zur ck wobei jede URI sich innerhalb eines doc Elemente befindet Die Standard Collection ist leer Siehe Anmerkungen zu Whitespaces im Abschnitt Allgemeine Informationen Das aktuelle Datum und die Uhrzeit werden von der Systemuhr abgerufen Die Zeitzone stammt aus der vom Auswertungskontext gelieferten impliziten Zeitzone die implizite Zeitzone wird von der Systemuhr abgerufen Die Zeitzone wird immer im Ergebnis definiert Altova XMLSpy 2013 2013 Altova GmbH Prozessor Informationen XPath 2 0 und XQuery 1 0 Funktionen 387 deep equal e Siehe Anmerkung zu Whitespace im Abschnitt Allgemeine Informationen doc e Es wird nur dann ein Fehler ausgegeben wenn unter dem angegebenen Pfad keine XML Datei vorhanden ist oder wenn die Datei nicht wohlgeformt ist Die Datei wird validiert wenn ein Schema vorhanden ist Wenn die Datei nicht g l
506. nts des Attributs ist aus und doppelklicken Sie in der Eingabehilfe auf das gew nschte Attribut e Um die Attribute aus dem Register Child hinzuf gen zu verwenden w hlen Sie in der Grid Ansicht das Parent Element des Attributs und doppelklicken Sie in der Eingabehilfe auf das gew nschte Attribut Bitte beachten Sie Existierende Attribute die bereits hinzugef gt wurden und zu diesem Element kein zweites Mal hinzugef gt werden d rfen werden grau angezeigt Entities Eingabehilfe In der Entities Eingabehilfe werden alle geparsten oder nicht geparsten Entities angezeigt die innerhalb der Zeile oder in einer externen DTD deklariert sind Wenn in der Grid Ansicht ein Text oder Attribut Node ausgew hlt ist ist das Register Child hinzuf gen leer da solche Nodes laut Definition keine Child Elemente enthalten k nnen Um in der Grid Ansicht eine Entity einzuf gen platzieren Sie den Cursor an der gew nschten Position im Textfeld oder w hlen Sie das gew nschte Feld aus w hlen Sie anschlie end das entsprechende Register aus und doppelklicken Sie auf die Entity Beachten Sie die folgenden Regeln e Wenn der Cursor in ein Textfeld z B auch ein Attributwertfeld gesetzt wird wird die Entity an der Cursorposition eingef gt e Ist ein Element mit einem nur Text Child Element d h PCDATA oder simpleType ausgew hlt und der Cursor befindet sich nicht im Textfeld wird vorhandener Text durch die Entity ersetzt e Wenn ein nicht
507. nwenden im Kontextmen nicht angezeigt In der Element Eingabehilfe werden Elemente die f r eine Auswahl angewendet werden k nnen durch das Symbol gekennzeichnet W hlen Sie im Dokument NanonullOrg xm1 Text im Element gemischten Inhalts para aus und probieren Sie aus wie sich die Elemente bold und italic bei Anwendung auswirken Der Stylesheet Designer h tte auch eine Symbolleisten Schaltfl che f r die Anwendung eines Elements erstellen k nnen Im Dokument NanonullOrg xm1 k nnen die Elemente bold und italic durch Klicken auf die Symbole bold bzw italic in der Authentic Symbolleiste der Applikation angewendet werden 2013 Altova GmbH Benutzerhandbuch 144 Authentic Tutorial Authentic Ansicht Entfernen von Nodes Ein Node kann entfernt werden wenn das Dokument dadurch nicht ung ltig wird Bei Entfernung eines Node werden der Node und sein gesamter Inhalt gel scht Sie k nnen einen Node mit dem Kontextmen befehl entfernen entfernen Wenn der Befehl Entfernen markiert wird erscheint ein Untermen das alle Nodes enth lt die entfernt werden d rfen beginnend beim ausgew hlten Node bis zum obersten Node des Dokuments Um einen zu l schenden Node auszuw hlen platzieren Sie den Cursor in den Node oder markieren Sie den Node oder einen Teil davon In der Element Eingabehilfe werden Nodes die entfernt werden d rfen durch das Symbol BJ gekennzeichnet Sie k nnen einen solchen Node auch entfernen indem
508. o k nnen Sie z B neue Zeilen zu einer dynamischen SPS Tabelle hinzuf gen e XML Tabellen in welchen Sie entscheiden dass der Inhalt eines bestimmten Node z B eines Node f r personenspezifische Daten als Tabelle dargestellt werden soll Wenn der Stylesheet Designer die Erstellung dieses Node als XML Tabelle erm glicht hat k nnen Sie die Struktur der Tabelle festlegen sowie ihren Inhalt bearbeiten XML Tabellen werden im Abschnitt Verwendung von Tabellen in der Authentic Ansicht n her beschrieben Eingabe von Daten in der Authentic Ansicht Daten werden im XML Dokument direkt im Hauptfenster der Authentic Ansicht eingegeben Zus tzlich dazu k nnen Daten f r Attribute also der Attributwert ber die Attribute Eingabehilfe eingegeben werden Daten werden entweder i direkt als Text oder ii durch Auswahl einer Option in einem Dateneingabeelement eingegeben das anschlie end auf einen vordefinierten Texteintrag gemappt wird Hinzuf gen von Textinhalt Sie k nnen Elementinhalt und Attributwerte im Hauptfenster der Authentic Ansicht direkt als Text eingeben Platzieren Sie dazu den Cursor an die gew nschte Stelle und geben Sie den Text ein Sie k nnen Text auch aus der Zwischenablage in das Dokument kopieren Inhalt kann Altova XMLSpy 2013 2013 Altova GmbH Authentic Tutorial Authentic Ansicht 145 auch mit den normalen Inhaltsbearbeitungsmechanismen wie Feststelltaste und Entfernen bearbeitet werden Zum Beispie
509. ocuments XBRL Examples fBhlists sps BaToc sps E AutoCalc sps module fragments sps fE xmiresume sps 2 fEkmodule templates sps Desktop itional fEsimodules sps Conditional Final sps fedmuttiple schemas sps gt conditions sps fh NanonullOrg sps DB sps BhOrgChart sps My Documents DBSample sps Bhrage breaks sps ExpReport sps Bhrage layout sps form elements sps Ehparameters sps HTML Orgchart sps fE tables sps images embedded sps Bhtemplates basics sps er My Network File name ExpReport sps v Places Files of type StyleVision Power Stylesheets sps aa Zu URL wechseln Zu globalen Ressourcen wechseln 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 in den URL Modus Abbildung unten Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Datei 251 open 791 Datei URL r ffnen als Datei laden Auto XML DID Cache proxy verw C Neu laden r Identifizierung m Passwort speichern Benutzer JMyDocs Password MI m zwischen Applikationsstarts r Vorhandene Dateien Server URL http viespstest x Durchsuchen IV Microsoft SharePoint Server Heuer Ordner Zum Dialogfeld Datei wechseln Zu globalen Ressourcen Abbrechen 4 2 Geben Sie die gew nschte URL in das Feld Server
510. oder Attribut gema dem referenzierten Schema optional ist wird eine Eingabeaufforderung vom Typ add Element Attribut angezeigt add synopsis Wenn Sie auf die Eingabeaufforderung klicken wird das Element hinzugef gt und der Cursor so gesetzt dass Daten eingegeben werden k nnen Wenn es mehrere optionale Nodes gibt wird die Aufforderung add angezeigt Wenn Sie darauf klicken wird ein Men mit den optionalen Nodes angezeigt 2013 Altova GmbH Benutzerhandbuch 92 Bearbeitungsansichten Authentic Ansicht 4 44 Authentic Ansicht Eingabehilfen Die Authentic Ansicht verf gt ber drei Eingabehilfen f r Elemente Attribute und Entities Sie werden als Fenster am rechten Rand der Authentic Ansicht angezeigt siehe Abbildung unten Elements IV Show XML tree OrgChart i Office Desc para italic Attributes ax italic xsitype Entities Die Element und Attribut Eingabehilfen sind kontextsensitiv d h was in der Eingabehilfe angezeigt wird h ngt davon ab an welcher Stelle im Dokument der Cursor sich befindet Die in der Entities Eingabehilfe angezeigten Entities sind nicht kontextsensitiv es werden unabh ngig von der Cursorposition alle im Dokument zul ssigen Entities angezeigt Im Folgenden werden die einzelnen Eingabehilfen beschrieben Element Eingabehilfe Die Element Eingabehilfe besteht aus zwei Teilen e dem oberen Teil mit einer XML Baumstruktur der ber das Kontro
511. oder mit Dateien arbeiten die von Servern dynamisch erstellt werden k nnen Sie die nderungen w hrend des Bearbeitens direkt verfolgen XMLSpy wird Sie fragen ob die Datei neu geladen werden soll sobald eine nderung in einem offenen Dokument entdeckt wurde Validierung Wenn Sie Dokument Type Definitions DTDs oder Schemas zur Definition der Struktur Ihrer XML Dokumente verwenden k nnen Sie das Dokument beim Offnen oder Speichern automatisch auf G ltigkeit berpr fen lassen Sie haben beim Speichern und ffnen die Option Dateien nur zu validieren wenn die Dateigr e eine von Ihnen definierte Gr e nicht bersteigt Wenn das Dokument ung ltig ist wird eine Fehlermeldung angezeigt und die Operation wird ohne weitere Benachrichtigung fortgesetzt Mit XMLSpy k nnen Sie die Dateien auch in den Speicher cachen sodass unn tiges Neuladen entf llt z B wenn das referenzierte Schema ber eine URL aufgerufen wird Falls in Ihrer schemaLocation Deklaration eine URL verwendet wird deaktivieren Sie die Option DTD Schema Dateien im Cachespeicher um am Schema vorgenommene nderungen sofort anzuzeigen und nicht die im Cache gespeicherte Version des Schemas zu verwenden Projekt Beim Starten von XMLSpy k nnen Sie das zuletzt verwendete Projekt automatisch anzeigen lassen Datei speichern Beim Speichern eines XML Dokuments f gt XMLSpy im oberen Bereich des Dokuments den kurzen Kommentar lt Mit XMLSpy bearbeitethttp www alt
512. ogen Schemas In XMLSpy k nnen Sie eine Umleitung zu einem XML Schema auch mit Hilfe von Katalogen durchf hren In der XML Instanzdatei erfolgt die Referenz zum Schema im xsi schemaLocation Attribut des Dokument Elements der obersten Ebene des XML Dokuments Beispiel xsi schemaLocation http www xmlspy com schemas orgchart OrgChart xsd Normalerweise ist der URI Teil des Attributwerts im Beispiel oben fett der tats chliche Pfad zum Schema Wenn das Schema jedoch ber einen Katalog referenziert wird muss der URI Teil nicht auf das tats chliche XML Schema verweisen Allerdings muss das Schema existieren damit das xsi schemaLocation Attribut lexikalisch g ltig bleibt So w rde z B der Altova XMLSpy 2013 2013 Altova GmbH DTDs und XML Schemas Kataloge in XMLSpy 121 Wert oo als URI Teil des Attributwerts gen gen Die Angabe des Schemapfads im Katalog erfolgt ber den Namespace Teil des Werts des Attributs xsi schemaLocation Im Beispiel oben ist der Namespace Teil http www xmlspy com schemas orgchart Im Katalog w rde das Schema auf Basis des Namespace Teils mit dem folgenden Eintrag gefunden lt uri name http www xmlspy com schemas orgchart uri c MySchemas OrgChart xsd gt Die von XMLSpy unterst tzte Katalogteilmenge Wenn Sie Eintr ge f r customcatalog xml oder jede andere Katalogdatei die von XMLSpy gelesen werden soll erstellen verwenden Sie nur die folgenden Elemente der OASIS Katalogspezifika
513. ogfeld Globale Ressource w hlen angezeigt in dem alle globalen Ressourcen vom Typ Datei und Ordner in der derzeit aktiven XML Datei f r globale Ressourcen aufgelistet sind W hlen Sie die gew nschte globale Ressource und sie wird zum ausgew hlten Projektordner hinzugef gt Projekte und Versionskontrolle Wenn Sie vorhaben ein XMLSpy Projekt zu einem Versionskontroll Repository hinzuzuf gen stellen Sie bitte sicher dass die Projektdateien in der hierarchischen Dateisystemstruktur in einem Ordner abgelegt werden von dem aus Dateien nur aus diesem untergeordneten Ordnern hinzugef gt werden k nnen Nehmen Sie das Root Verzeichnis als oberste Ebene der Verzeichnisstruktur In anderen Worten stellt das Verzeichnis in dem sich die Projektdatei befindet innerhalb des Versionskontroll Repository im Grunde das Root Verzeichnis des Projekts dar Dateien die dem Projekt aus einem Ordner hinzugef gt werden der sich oberhalb dieses Root Verzeichnisses befindet werden dem XMLSpy Projekt zwar hinzugef gt doch ist ihr Speicherort im Repository falls berhaupt zul ssig manchmal ein unerwarteter Nehmen wir als Beispiel die oben gezeigte Verzeichnisstruktur Wenn eine Projektdatei in Folder3 gespeichert wird und einer Versionskontrolle unterliegt e so werden Dateien die zu Folder1 hinzugef gt werden unter Umst nden nicht von der Versionskontrolle ber cksichtigt e werden Dateien die zu Folder2 hinzugef gt werden dem Root Verzeic
514. ojekt Fenster angezeigt Um eine Datei im Projekt Fenster aufzurufen doppelklicken Sie darauf Hauptfenster Das Hauptfenster ist der Bereich in dem das XML Dokument angezeigt und bearbeitet wird Eine Beschreibung dazu finden Sie im Abschnitt Authentic Ansicht Hauptfenster Eingabehilfen Dieser Bereich enthalt drei Eingabehilfen Fenster Elemente Attribute und Entities Welche Eintr ge in diesen Fenstern Element und Attribute Eingabehilfen zu sehen sind ist vom Kontext abhangig d h davon an welcher Stelle im Dokument sich der Cursor gerade befindet Um ein Element oder eine Entity in das Dokument einzugeben doppelklicken Sie in der Eingabehilfe darauf Der Wert eines Attributs wird in der Attribute Eingabehilfe im Feld Wert des entsprechenden Attributs eingegeben Nahere Informationen dazu finden Sie im Abschnitt Authentic Ansicht Eingabehilfen Statusleiste In der Statusleiste wird der XPath zum aktuell ausgew hlten Node angezeigt Kontextmen s Dies sind Men s die angezeigt werden wenn Sie im Hauptfenster auf die rechte Maustaste klicken Es stehen Ihnen kontextsensitive Editierbefehle zur Verf gung mit Hilfe derer Sie die Struktur und den Inhalt des ausgew hlten Nodes bearbeiten k nnen Diese Befehle gestatten das Einf gen Anh ngen oder L schen eines Nodes das Hinzuf gen von Entities und das Ausschneiden und Einf gen von Inhalt Authentic Ansicht Symbolleistenschaltfl chen Die Schaltfl chen der Symbolleis
515. okuments anzusehen also nicht die Authentic Ansicht des Dokuments Wenn die von Ihnen verwendete Altova Produktversion keine Textansicht enth lt dies ist bei der kostenlosen Authentic Desktop und der Authentic Browser der Fall verwenden Sie einen einfachen Texteditor wie Wordpad oder Notepad um den Text des XML Dokuments anzuzeigen Vorsicht Verwenden Sie f r das Tutorial am besten eine Kopie der Datei NanonullOrg xml damit Sie das Original im gegebenen Fall jederzeit wieder aufrufen k nnen ffnen eines XML Dokuments in der Authentic Ansicht Sie k nnen in der Authentic Ansicht ein vorhandenes XML Dokument bearbeiten oder ein neues XML Dokument erstellen In diesem Tutorial werden Sie ein vorhandenes XML Dokument in der Authentic Ansicht ffnen wie in diesem Abschnitt beschrieben und erfahren wie Sie es bearbeiten k nnen Beschreibung siehe n chste Abschnitte Au erdem erfahren Sie in diesem Abschnitt wie ein neues XML Dokument erstellt werden kann um in der Authentic Ansicht bearbeitet zu werden ffnen eines vorhandenen XML Dokuments Die Datei die Sie ffnen werden hei t NanonullOrg xml Sie befindet sich im Ordner Examples der Altova Applikation Es gibt zwei M glichkeiten um NanonullOrg xml Zu ffnen e Klicken Sie in Ihrem Altova Produkt auf Datei ffnen suchen Sie anschlie end die Datei NanonullOrg xml im Dialogfeld das nun angezeigt wird und klicken Sie auf ffnen e Suchen Sie die Datei im Win
516. olen e Auschecken Damit k nnen eine fr here Version der Datei auschecken e Diff ffnet das Dialogfeld Vergleichsoptionen in dem Sie die Vergleichsoptionen zur Anzeige der Unterschiede zwischen den beiden Dateiversionen definieren k nnen Mit Hilfe von Strg Klick k nnen Sie zwei Dateiversionen in diesem Fenster markieren Klicken Sie anschlie end auf Diff um die Unterschiede zwischen den beiden Dateien anzuzeigen e Pin Markiert eine Version der Datei mit einem Pin bzw hebt die Marierung auf Damit k nnen Sie die Dateiversion definieren die f r den Dateivergleich verwendet werden soll e Rollback F hrt ein Rollback f r die ausgew hlte Version der Datei durch e Report Generiert einen Verlaufsbericht den Sie an den Drucken die Datei oder die Zwischenablage senden k nnen e Hilfe ffnet die Online Hilfe des Versionskontrollanbieters f r das Plugin Unterschiede anzeigen Der Befehl Unterschiede anzeigen ist verf gbar wenn eine Datei im Projektfenster ausgew hlt ist Um die Projektdatei spp Datei auszuw hlen w hlen Sie den Titel des Projekts im Projektfenster aus Mit dem Befehl Unterschiede anzeigen wird das Vergleichstool des Versionskontrollsystems gestartet sodass Sie die Unterschiede zwischen den Dateien direkt in Ihrer Altova Applikation berpr fen k nnen In der Abbildung unten sehen Sie das Vergleichstool des Versionskontrollsystems Visual SourceSafe Difference Options Compare MyPro
517. oll Falls das Dokument das Sie erstellen wollen nicht aufgelistet ist w hlen Sie XML und ndern Sie die Erweiterung des Dokuments beim Speichern Beachten Sie dass Sie neue Dateiarten in die Liste einf gen k nnen indem Sie diese unter Extras Optionen auf dem Register Dateiarten eintragen xi Wahlen Sie den Dokumenttyp aus der Liste aus WSDL Web Service Description 2 0 XBRL Instance XML Data Reduced Schema XHTML 1 0 Strict XHTML 1 0 Transitional XHTML 1 1 MS Office Excel OpenXML DocBook 4 5 Article DocBook 4 5 Book EJB 2 0 Deployment Descriptor Extensible Markup Language x J2EE 1 3 Application xl mi StyleVision Stylesheet ausw hlen Abbrechen Erstellen von Vorlagen f r neue Dokumente Sie k nnen mehrere Vorlagen f r verschiedene Dateiarten erstellen die Sie anschlie end direkt ber das Dialogfeld Neues Dokument anlegen ffnen und bearbeiten k nnen Um Ihre eigene Vorlage zu erstellen sodass Sie in diesem Dialogfeld in der Liste der Dokumente angezeigt wird m ssen Sie zuerst ein Vorlagendokument erstellen und dieses dann in dem Ordner der alle Vorlagen enth lt speichern Gehen Sie vor wie folgt 1 ffnen Sie den Ordner XMLSpy Template ber den Windows Explorer oder Ihr bevorzugtes Navigationstool und w hlen Sie aus den mit new xxx benannten Dateien wobei xxx eine Dateierweiterung wie z B xml und xs1t ist eine rudiment re Vorlagendatei aus 2 ffnen Sie die Datei in XMLS
518. on springen Dies ist n tzlich da Sie beim Klicken durch Schemakomponenten in der Schema Ansicht manchmal eine zuvor angezeigte Komponente sehen m chten Wenn Sie in der Schema Ansicht in der Symbolleiste einmal auf die Schaltfl che Zur ck klicken gelangen Sie zur zuvor angezeigten Position Durch wiederholtes Klicken auf Zur ck k nnen Sie bis zu 500 der letzten besuchten Komponenten anzeigen Um anschlie end wieder vorw rts zu navigieren klicken Sie in der Symbolleiste auf die Schaltfl che Vorw rts Die Tastaturk rzel f r diese beiden Befehle sind Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Schema Ansicht 85 Zur ck Alt Pfeil nach links e Vorw rts Alt Pfeil nach rechts Zur ck Vorw rts im Gegensatz zu R ckg ngig Wiederholen Beachten Sie bitte dass die Befehle Zur ck und Vorw rts nicht identisch mit den Befehlen R ckg ngig Strg Z und Wiederholen Strg Y sind Es handelt sich hierbei um unterschiedliche Ausf hrungsschritte Durch einmaliges Klicken auf Zur ck gelangen Sie zur zuvor angezeigten Komponente wie sie zuvor angezeigt wurde Durch einmaliges Klicken auf R ckg ngig wird die letzte Bearbeitung r ckg ngig gemacht unabh ngig davon wann diese nderung erfolgt ist Zus tzliche Anmerkungen Beachten Sie bitte die folgenden Punkte e Mit der Schaltfl che Zur ck k nnen Sie die vorherigen 500 Positionen erneut anzeigen e Die Funktion Zur ck Vorw rts ist schema b
519. onalit t Wenn Sie jedoch mehr Flexibilit t ben tigen sollten Sie das Altova Produkt RaptorXML ausprobieren das den neuesten XQuery Prozessor von Altova enth lt RaptorXML ist ideal f r die Ausf hrung von XQuery oder die Batch Verarbeitung ber die Befehlszeile geeignet Altova XMLSpy 2013 2013 Altova GmbH XSLT und XQuery XQuery 129 7 2 1 7 2 2 XQuery Dokumente Ein XQuery Dokument wird automatisch im XQuery Modus der Textansicht ge ffnet wenn es XQuery konform ist Dateien mit der Dateierweiterung xq xql und xquery sind in XMLSpy als XQuery konform vordefiniert Definieren weiterer Dateierweiterungen als XQuery konform So definieren Sie weitere Dateierweiterungen als XQuery konform 1 W hlen Sie Extras Optionen Daraufhin wird das Dialogfeld Optionen angezeigt siehe screenshot 2 Wahlen Sie das Register Dateiarten 3 Klicken Sie auf Neue Dateierweiterung hinzuf gen um der Liste der Dateiarten eine neue Dateierweiterung hinzuzuf gen 4 Aktivieren Sie unter Konformit t den Eintrag XQuery konform Datei Dateiatten Bearbeiten Ansicht Grid Schniftarten Schemaschnriftarten WSDL Schriftarten M Dateiarten Windows Explorer Einstellungen Beschreibung XML Query Language Inhaltstyp text xml V XMLSpy als Standardeditor verwenden M Konformit t __ r Standardansicht Grid Ansicht XML konform Grid Ansicht IV Tabellen automatisch erzeugen XML Schema C DI
520. oping nanoelectronic software technologies It released the first version ofits acclaimed NanoSoft Development Suite in February 1999 Also in 1999 Nanonull increased its capital base with investment from a consortium of private investment firms The company has been expanding rapidly ever my t Textextsince Beachten Sie dass die Formatierung auf der Seite dieselbe ist wie in der Authentic Ansicht 3 Um die Datei zu drucken wahlen Sie Datei Drucken Beachten Sie dass Sie auch eine Version des Dokuments drucken k nnen in der Markup Symbole angezeigt werden Wechseln Sie dazu in den Modus Kleine Markup Symbole einblenden oder Gro e Markup Symbole einblenden und w hlen Sie den Befehl Drucken 2013 Altova GmbH Benutzerhandbuch 150 Authentic Bearbeitung in der Authentic Ansicht 8 2 Bearbeitung in der Authentic Ansicht In diesem Abschnitt werden wichtige Features der Authentic Ansicht n her beschrieben Bei den Features die hier behandelt werden handelt es sich entweder um h ufig gebrauchte Funktionen oder solche deren Funktionsweise und Konzepte n her erkl rt werden m ssen In diesem Abschnitt werden folgende Themen behandelt e Es gibt in der Authentic Ansicht drei verschiedene Tabellenarten Im Abschnitt Tabellen in der Authentic Ansicht werden diese drei Tabellenarten statisches SPS dynamisches SPS und XML n her erl utert und deren Verwendung wird erkl rt Die Beschreibung beginnt mit einem allgemein
521. or konfiguriert wurden XSL FO Transformationen FO Dokumente werden mit Hilfe des FO Prozessors verarbeitet Der Pfad zur ausf hrbaren Datei des FO Prozessors muss im Textfeld f r den XSL FO Transformationsprozessor definiert werden Die Transformation wird mit Hilfe des Men befehls XSL XQuery XSL FO Transformation ausgef hrt Wenn es sich bei der Quelldatei dem Dokument das bei Ausf hrung des Befehls in der IDE aktiv ist um ein XSL FO Dokument handelt wird f r die Transformation der FO Prozessor aufgerufen Wenn es sich beim Quelldokument um ein XML Dokument handelt muss das XML Dokument zuerst mittels einer XSLT Transformation in ein XSL FO Dokument konvertiert werden Diese XSLT Transformation kann entweder von dem f r die Applikation als Standardprozessor definierten XSLT Prozessor ausgef hrt werden siehe oben oder vom XSLT Prozessor der m glicherweise bereits in den FO Prozessor integriert ist den Sie als Standard FO Prozessor f r die Applikation definiert haben Kicken Sie zur Auswahl zwischen den beiden Optionen auf das entsprechende Optionsfeld Klicken Sie zum Abschluss auf OK Versionskontrolle Auf dem Register Versionskontrolle Abbildung unten k nnen Sie den Versionskontrollprovider die Einstellungen und die Standard Anmelde IDs f r die einzelnen Versionskontrollsysteme definieren Versionskontroll Plugin Das aktuelle Versionskontroll Plugin kann aus den derzeit installierten Versionskontrollsystemen ausge
522. orm von Projekten aufgelistet e Dateien und URLs k nnen durch gemeinsame Erweiterungen oder andere Kriterien in Ordner gruppiert werden e Batchprozesse k nnen bestimmten Ordnern oder dem ganzen Projekt zugewiesen werden e DTD XML Schemas k nnen bestimmten Ordnern zugewiesen werden um eine sofortige Validierung der darin befindlichen Dateien zu erm glichen e XSL Dateien k nnen bestimmten Ordnern zugewiesen werden um eine sofortige Transformation der darin befindlichen Dateien zu erlauben e Es k nnen Zielordner f r die XSL Transformationsdateien definiert werden Alle Einstellungen k nnen unter Projekt Projekteigenschaften definiert werden Im n chsten Abschnitt werden Sie ber das Men Projekt ein Projekt erstellen Des Weiteren stehen die folgenden Projektfunktionen zur Verf gung e XML Dateien k nnen unter Versionskontrolle gestellt werden Projekt Versionskontrolle Zu Versionskontrolle hinzuf gen Weitere Informationen erhalten Sie im Abschnitt Versionskontrolle der Online Hilfe e Pers nliche netzinterne und Webordner k nnen in Projekte eingef gt werden wodurch die Batchvalidierung erm glicht wird Erstellen eines Projekts Im Hauptfenster ist nun eine Reihe von Tutorial Dateien offen Sie k nnen diese Dateien in einem Tutorial Projekt gliedern Zuerst m ssen Sie ein neues Projekt erstellen und anschlie end die Tutorial Dateien zu den jeweiligen Unterordnern des Projekts hinzuf gen Erst
523. ormationen zur Authentic Ansicht finden Sie e im Tutorial zur Authentic Ansicht in dem beschrieben wird wie Sie mit der Authentic Ansicht arbeiten Sie finden das Tutorial in der Dokumentation zu Altova XMLSpy und zur Altova Authentic Desktop siehe Abschnitt Tutorials sowie online e Eine ausf hrliche Beschreibung der Men befehle der Authentic Ansicht finden Sie im Abschnitt Benutzerreferenz Ihrer Produktdokumentation 4 4 1 bersicht ber die Benutzeroberflache Die Authentic Ansicht besteht aus einer Men leiste am oberen Rand des Fensters und drei Bereichen dem Projekt Fenster dem Hauptfenster und den Eingabehilfen Fenstern siehe Abbildung unten Menu Bar Project Entry Window Helpers Status Bar XPath to currently selected node Men leiste Die Men s der Men leiste werden in der Produktdokumentation im Abschnitt Benutzerreferenz n her beschrieben Symbolleiste Eine Beschreibung der Schaltfl chen der Symbolleiste finden Sie im Abschnitt Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Authentic Ansicht 87 4 4 2 Symbolleistenschaltfl chen der Authentic Ansicht Projekt Fenster XML XSL XML Schema und Entity Dateien k nnen in einem Projekt zusammen gruppiert werden Verwenden Sie zum Erstellen und Bearbeiten der Liste der Projektdateien die Befehle im Men Projekt Beschreibung siehe Abschnitt Benutzerreferenz der Produktdokumentation Die Liste der Projektdateien wird im Pr
524. ortieren Abbildung unten k nnen Sie ausw hlen ob entweder die ausgew hlte einzelne Komponente und ihre gleichrangigen Komponenten oder eine Gruppe von ausgew hlten Komponenten sortiert werden soll Mit Hilfe von Umschalt Klick k nnen Sie einen Bereich ausw hlen mit Strg Klick k nnen Sie zus tzliche Komponenten zur Auswahl hinzuf gen Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Schema Ansicht 77 4 3 2 a Komponenten sortieren Ex Komponenten Komponente im Fokus mit allen gleichrangigen Elementen Alle ausgew hlten Komponenten Vergleich Modu Name vor Art D Art vor Name Namensvergleich Gro Kleinschreibung beachten Nach Auswahl des Bereichs k nnen Sie festlegen ob der gesamte Bereich alphabetisch Name vor Art oder alphabetisch nach Art d h zuerst nach dem Unique Constraint dann nach Key Constraints und dann nach Key References sortiert werden soll Die Sortierreihenfolge wird im Text des Schemas implementiert Modifizieren des Base Types Wenn der Base Type eines abgeleiteten Types in der Schema Ansicht ge ndert wird k nnen Inhalt Attribute Facets und Beispielwerte die innerhalb des abgeleiteten Types definiert sind auf eine von zwei Arten behandelt werden e Sie k nnen erhalten werden wenn sie in Kombination mit dem neuen Base Type noch anwendbar sind e Sie k nnen automatisch entfernt werden unabh ngig davon ob sie in Kombination mit dem
525. ova XML zur Verarbeitung eines XSLT 1 0 Stylesheets verwenden Beachten Sie dass sich das Ergebnis des XSLT 1 0 Prozessors und des ruckwartskompatiblen XSLT 2 0 Prozessors unter Umstanden unterscheiden kann Bei allen anderen Altova Produkten wird R ckw rtskompatibilit t nie ben tigt da automatisch der entsprechende Prozessor f r die Transformation ausgew hlt wird Angenommen Sie legen fest dass ein bestimmtes XML Dokument in XMLSpy mit einem XSLT 1 0 Stylesheet verarbeitet werden soll Bei Aufruf des Transformationsbefehls w hlt XMLSpy zur Transformation automatisch den XSLT 1 0 Prozessor aus Anmerkung Diese Auswahl basiert auf dem Wert im Attribut version des Stylesheet Elements stylesheet oder transform Namespaces In Ihrem XSLT 2 0 Stylesheet sollten die folgenden Namespaces deklariert sein damit Sie die in XSLT 2 0 verf gbaren Typ Konstruktoren und Funktionen verwenden k nnen Normalerweise werden die unten aufgelisteten Pr fixe verwendet bei Bedarf k nnen Sie auch andere Pr fixe verwenden XML xs http www w3 org 2001 XMLSchema Schema Typen XPath fn http www w3 org 2005 xpath functions 2 0 Funktionen Normalerweise werden diese Namespaces im Element xsl stylesheet oder xsl transform deklariert wie unten gezeigt lt xsl stylesheet version 2 0 xmins xsl http www w3 org 1999 XSL Transform xmlns xs http www w3 org 2001 XMLSchema xmlns fn http www w3 org 2005 xpath functions Altova
526. ova Endbenutzer Lizenzvereinbarung 417 Altova die in Zusammenhang mit Ihrer Verwendung der Software stehen in die alleinige Zust ndigkeit der einzel und bundesstaatlichen Gerichte im Bundesstaat Massachusetts fallen Sie erkl ren sich weiters ausdr cklich damit einverstanden dass Sie bez glich solcher Streitigkeiten oder Konflikte der pers nlichen Zust ndigkeit der einzel und bundesstaatlichen Gerichte im Bundesstaat Massachusetts unterstellt sind Wenn Sie sich nicht in der Europ ischen Union oder den Vereinigten Staaten befinden und die Software nicht in den Vereinigten Staaten verwenden unterliegt dieser Lizenzvertrag dem Recht der Republik sterreich unter Ausschluss von dessen Verweisungsnormen und der UN Kaufrechtskonvention Sie erkl ren sich ausdr cklich damit einverstanden dass alle Streitigkeiten oder Konflikte mit Altova die in Zusammenhang mit Ihrer Verwendung der Software stehen in die alleinige Zust ndigkeit des Handelsgerichts Wien fallen Sie erkl ren sich weiters ausdr cklich damit einverstanden dass Sie bez glich solcher Streitigkeiten oder Konflikte der pers nlichen Zust ndigkeit des Handelsgerichts Wien unterstellt sind Die Anwendung von Verweisungsnormen einer Rechtsordnung sowie des UN Abkommens zum internationalen Warenkauf CISG auf diesen Lizenzvertrag wird ausdr cklich ausgeschlossen Dieser Lizenzvertrag enth lt die gesamte Vereinbarung zwischen den Parteien in Bezug auf den Vertragsgegenst
527. ova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Fenster 365 13 12 13 12 1 13 12 2 13 12 3 13 12 4 13 12 5 13 12 6 13 12 7 Men Fenster Mit Hilfe dieses Men s k nnen Sie die Dokumentfenster f r Ihre XMLSpy Sitzung anordnen Das Men Fenster enth lt Standardbefehle die aus den meisten Windows Applikationen bekannt sind Sie k nnen die offenen Dokumente hintereinander oder nebeneinander anzeigen Weiters k nnen Sie Dokumentsymbole neu anordnen nachdem Sie diese minimiert haben und die verschiedenen Eingabehilfenfenster ein oder ausblenden oder direkt ber das Men in ein beliebiges offenes Dokument Fenster wechseln berlappend Mit diesem Befehl arrangieren Sie alle offenen Dokumentfenster sodass sie bereinander und berlappend angezeigt werden Horizontal anordnen Mit diesem Befehl arrangieren Sie alle offenen Dokumente horizontal nebeneinander sodass alle Dokumentfenster gleichzeitig sichtbar sind Vertikal anordnen Mit diesem Befehl arrangieren Sie alle offenen Dokumente vertikal nebeneinander sodass alle Dokumentfenster gleichzeitig sichtbar sind Projekt Fenster Mit diesem Befehl schalten Sie das Projekt Fenster ein oder aus Dieses Fenster ist abdockbar d h wenn Sie auf die Titelleiste klicken k nnen Sie das Fenster an jede beliebige Stelle verschieben Wenn Sie mit der rechten Maustaste auf die Titelleiste klicken k nnen Sie das Fenster andocken oder ausbl
528. ova com gt ein 2013 Altova GmbH Benutzerhandbuch 356 Benutzerreferenz Men Extras Dieser Kommentar kann nur von lizenzierten Benutzern deaktiviert werden und wird beim Bearbeiten oder Speichern von Dateien in der Grid Ansicht oder der Schema Ansicht verwendet Wenn ein StyleVision Power Stylesheet mit einer XML Datei verkn pft ist wird der Link zum StyleVision Power Stylesheet bei Auswahl der Option Authentic Link in Design Datei speichern mit der XML Datei gespeichert Zeilenumbr che Wenn Sie eine Datei ffnen werden die Zeichen f r Zeilenumbr che beibehalten wenn Sie die Option Alte beibehalten gew hlt haben Alternativ dazu k nnen Zeilenumbr che in CR amp LF f r PCs CR f r MacOS oder LF f r Unix kodiert werden Keine Ausgabe Formatierung f r In der Textansicht k nnen Sie Child Elemente aus Gr nden der besseren bersichtlichkeit einr cken siehe Datei speichern Sie k nnen jedoch den definierten Einzug f r einzelne Elemente auch au er Kraft setzen indem Sie den Namen des Elements in das Feld Keine Ausgabe Formatierung f r eingeben Alle in diesem Feld definierten Elemente werden ohne Whitespaces zwischen aufeinanderfolgenden untergeordneten Elementen formatiert siehe Abbildung Hierarchische Einr ckung f r alle Elemente xsisimpleType gt lt xs restriction base xs string gt lt xsimaxLength value 255 gt sixs restriction gt i lt xs simpleType gt F
529. p ischen Union gestattet ist sind Sie nicht berechtigt an der Software Reverse 2013 Altova GmbH Anhange 408 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung Engineering durchzuf hren die Software zu dekompilieren zu disassemblieren oder auf andere Weise zu versuchen den Quellcode zugrunde liegende Konzepte Techniken f r Benutzerschnittstellen oder Algorithmen der Software direkt oder indirekt zu entschl sseln Davon ausgenommen ist lediglich das ausdr cklich nach geltendem Recht der Europ ischen Union gestattete Ma an Dekompilierung das erforderlich ist um die Funktionsf higkeit der Software mit anderen Softwareprogrammen zu erzielen Dies ist Ihnen jedoch erst dann gestattet wenn Sie zuerst bei Altova die daf r notwendigen Informationen angefordert haben und Altova Ihnen diese nicht zur Verf gung gestellt hat Altova ist berechtigt f r die Bereitstellung solcher Informationen angemessene Bedingungen aufzustellen und eine angemessene Entsch digung zu verlangen Die von Altova zur Verf gung gestellten Informationen bzw alle von Ihnen im Sinne der hier festgelegten Bestimmungen rechtm ig erworbenen Informationen d rfen nur zu den hierin angef hrten Zwecken verwendet und keinesfalls an Dritte weitergegeben oder zur Entwicklung von Software genutzt werden die der Software die Gegenstand dieses Lizenzvertrags ist in wesentlichen Aspekten hnlich ist Informationen im Sinne dieses Absatzes k nnen von Benu
530. p gt amp amp amp i amp apos N amp quot Beispiel lt a gt lt a gt kann mit dem Befehl XML Zeichen mit Escape versehen als amp lt a amp gt amp lt a amp gt dargestellt werden und amp lt a amp gt amp lt a amp gt kann mit dem Befehl Escape f r XML Zeichen aufheben als lt a gt lt a gt angezeigt werden Einf gen von Dateipfaden Mit dem Befehl Bearbeiten Dateipfad einf gen k nnen Sie zu der gesuchten Datei navigieren und den Dateipfad an der gew nschten Stelle im bearbeiteten XML Dokument einf gen Mit diesem Befehl k nnen Sie einen Dateipfad schnell und korrekt eingeben N here Informationen dazu finden Sie unter der Beschreibung zum Befehl Einf gen von XML Fragmenten mittels XInclude Mit dem Befehl Bearbeiten XInclude einf gen k nnen Sie mittels XInclude den Inhalt eines ganzen XML Dokuments oder ein Dokumentfragment in das bearbeitete Dokument einf gen Mit diesem Befehl k nnen Sie ganze XML Dokumente ber den XInclude Mechanismus oder Fragmente von XML Dokumenten ber einen XPointer Ausdruck des XInclude Mechanismus schnell und einfach einf gen N here Informationen dazu finden Sie unter der Beschreibung zum Befehl Kopieren von XPath und XPointer Ausdr cken in die Zwischenablage Der XPath und der XPointer Ausdruck des ausgew hlten Node die die Position des Node im XML Dokument ausdr cken k nnen mit dem Befehl Bearbeiten XPath kopieren bzw Bearbeiten XPointer kopieren in die Zw
531. passen m chten Dabei werden die Textelementtypen f r diesen Dokumenttyp im K stchen unterhalb der Auswahlliste angezeigt In der Abbildung oben wurde als Dokumenttyp xML generic ausgew hlt 2 Wahlen Sie den gew nschten Textelementtyp durch Anklicken aus In der Abbildung oben wurde Elementnamen ausgew hlt 3 Definieren Sie mittels der Optionen im Bereicht auf der rechten Seite die Schriftarteigenschaften Sie k nnen die Schriftart Gr e und den Stil die Schriftfarbe und Texthintergrundfarbe ausw hlen Au erdem k nnen Sie auch eine Hintergrundfarbe f r die gesamte Textansicht ausw hlen Anmerkung Beachten Sie dass f r alle Textelementtypen dieselbe Schriftart derselbe Stil und dieselbe Gr e verwendet werden Sie k nnen f r einzelne Textarten nur Textfarbe und Hintergrundfarbe ndern Dies aktiviert die Syntaxf rbung Standardwerte definieren ber die Schaltf che Standardwerte definieren k nnen Sie Schriftarten auf die urspr nglichen Einstellungen zum Zeitpunkt der Installation zur cksetzen Klicken Sie zum Abschluss auf OK Farben Auf dem Register Farben k nnen Sie die in der Tabellen oder Grid Ansicht verwendeten Hintergrundfarben anpassen In der Abbildung unten wurden die Standardfarben durch Klicken auf die Palettensymbole neben den einzelnen Eintr gen und Auswahl einer Farbe ge ndert M Tabellen Ansicht Tabellenbezeichnung nicht aktiv ae Tabellenbezeichnung aktiv Bern ae Nicht ex
532. pository die korrekten Bindings erstellt und die Projektdatei spp Datei wird automatisch hinzugef gt N here Informationen dazu finden Sie im Abschnitt Zur Versionskontrolle hinzuf gen 2013 Altova GmbH Benutzerhandbuch 276 Benutzerreferenz Men Projekt Versionskontrollsymbole Zu Dateien und dem Projektordner k nnen bestimmte Symbole angezeigt werden deren Bedeutung unten erkl rt ist Eingecheckt F r das Auschecken verf gbar Von einem anderen Benutzer ausgecheckt Kann nicht ausgecheckt werden Lokal ausgecheckt Kann bearbeitet und eingecheckt werden Von Versionskontrolle ausgliedern Um eine Datei aus der Versionskontrolle zu entfernen w hlen Sie sie aus und klicken Sie auf den Befehl Projekt Versionskontrolle Von Versionskontrolle ausgliedern Au erdem k nnen Sie i Dateien in einem Projektordner durch Ausf hren des Befehls am Ordner entfernen ii durch Dr cken der Strg Taste mehrere Dateien ausw hlen und entfernen und iii das gesamte Projekt durch Ausf hren des Befehls am Projekt entfernen Source Control Remove from Source Control Files C ATEMPissc Bank_CSharpicodegen Account cs C TEMPssc Bank_CSharp codegen Bank cs Cancel C ATEMPtssc Bank_CSharp codegen Bank view cs _ C TEMPissc Bank_CSharpicodegentCheckingAccount cs Select All _ C ATEMPissc Bank_CSharpicodegen CreditCardAccount cs _ C ATEMPissc Bank_CSharpcodegen SavingsA ccount cs i md
533. py und ndern Sie die Datei Ihren W nschen entsprechend Diese Datei wird dann als Vorlage verwendet 3 W hlen Sie anschlie end Datei Speichern unter um die Datei wieder im Ordner Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Datei 241 Template unter einem passenden Namen z B my xml xml zu speichern Sie haben nun eine Vorlage mit dem Namen my xm1 xm1 die im Dialogfeld Neues Dokument anlegen in der Dateiliste angezeigt wird Neues Dokument anlegen a x Wahlen Sie den Dokumenttyp aus der Liste aus DocBook 4 5 Book EJB 2 0 Deployment Descriptor Extensible Markup Language J2EE 1 3 Application J2EE 1 3 Application Client J2EE Connector 1 0 Resource Adapter XML Query Lanquage XML Query Language XML Query Language for DB2 XML Query Language StyleVision Stylesheet ausw hlen Abbrechen 4 Zum ffnen der Vorlage w hlen Sie Datei Neu und anschlie end die Vorlage in diesem Fall my xm1 Servlet 2 3 Deployment Descriptor Bitte beachten Sie Um eine Vorlage zu l schen ffnen Sie das Vorlagen Verzeichnis und l schen Sie dort die gew nschte Vorlage DTD XML Schema einem neuen XML Dokument zuweisen Wenn Sie ein neues Dokument einer bestimmten Art erstellen das auf einem Standardschema DTD oder XML Schema basiert wird das Dokument automatisch mit der korrekten DTD oder XML Schema Verkn pfung ge ffnet So wird z B eine XHTML Datei mit der damit verkn pften DT
534. r Symbolleisten Schaltfl che einblenden Gro e Markup Tags enthalten den Namen des jeweiligen Node Alternativ dazu k nnen Sie kleine Markup Symbole keine Node Namen in den Tags und gemischte Markup Tags eine Mischung aus gro en kleinen und keinen Markup Tags welche durch den Designer des Stylesheets definiert ist die Standardeinstellung f r gemischte Markup Symbole ist kein Markup ausw hlen Sie k nnen den Text des XML Dokuments in der Text Ansicht Ihres Altova Produkts oder in einem Text Editor ansehen Eingabehilfen Die Benutzeroberfl che bietet drei Eingabehilfen Abbildung unten die standardm ig am rechten Rand des Applikationsfensters angeordnet sind Es sind dies die Eingabehilfen Element Attribute und Entities Elements IV Show XML tree OrgChart Office Desc para italic Attributes ax italic xsitype Entities Altova XMLSpy 2013 2013 Altova GmbH Authentic Tutorial Authentic Ansicht 141 8 1 3 Element Eingabehilfe In der Element Eingabehilfe werden Elemente angezeigt die an der aktuellen Cursorposition oder der im Hauptfenster ausgew hlten Stelle eingef gt und entfernt werden k nnen Beachten Sie dass die Eingabehilfe kontextsensitiv ist ihr Inhalt ndert sich je nachdem wo sich der Cursor gerade befindet bzw welcher Text ausgew hlt ist Der Inhalt der Eingabehilfe kann auch auf eine andere Art ge ndert werden Wenn in der XML Struktur ein
535. r ber hinaus erhalten Sie w hrend des Supportzeitraums bevorzugten technischen Support von Altova und zwar ausschlie lich ber ein webbasiertes Supportformular Altova wird alle wirtschaftlich vertretbaren Anstrengungen unternehmen um alle Anfragen per E Mail innerhalb von achtundvierzig 48 Stunden w hrend der Gesch ftszeiten Montag bis Freitag 8 00 bis 22 00 Uhr UTC ausgenommen Feiertage in sterreich und den USA zu beantworten Au erdem wird Altova sich in angemessenem Umfang darum bem hen Workarounds f r Fehler die bei der Software aufgetreten sind zur Verf gung zu stellen W hrend des Supportzeitraums k nnen Sie Altova Fehler oder Defekte in der Software melden Wenn nach Altovas Einsch tzung ein reproduzierbarer schwerwiegender Fehler vorliegt der die Verwendung und Funktionalit t der Software erheblich beeintr chtigt wird Altova wirtschaftlich vertretbaren Anstrengungen unternehmen um Korrekturen oder provisorische L sungen anzubieten die in zuk nftigen Updates oder Wartungsreleases enthalten sind Diese Updates oder Wartungsreleases werden von Altova von Zeit zu Zeit zur Verf gung gestellt Es steht im Ermessen von Altova einen schriftlichen Nachweis ber von Ihnen festgestellte Fehler oder Funktionsst rungen zu verlangen oder Beispieldateien anzufordern aus denen das aufgetretene Softwareproblem hervorgeht In einem solchen Fall m ssen Sie die angeforderten Nachweise oder Dateien aus denen ausreichend detaill
536. r Bearbeitung ein und ausschalten wenn Dateien die f r diese Option definierte Gr e berschreiten Wenn der f r diese Option definierte Wert kleiner als die 2013 Altova GmbH Benutzerhandbuch 358 Benutzerreferenz Men Extras Gr e der ge ffneten Datei ist entsprechen in Fehlermeldungen angezeigte Stellen nicht genau der Stelle in der Textansicht Klicken Sie zum Abschluss auf OK Ansicht Auf dem Register Ansicht k nnen Sie die Darstellung der XML Dokumente in XMLSpy anpassen Pretty Print Bei Auswahl des Befehls Bearbeiten Pretty Print in der Textansicht oder wenn Sie aus einer anderen Ansicht in die Textansicht wechseln wird das Dokument mit Pretty Print formatiert und zwar mit oder ohne Einr ckungen je nachdem ob die Option Einr ckungen verwenden in diesem Dialogfeld aktiviert ist oder nicht Die Anzahl der Einr ckungen kann im Bereich Tabulatoren im Dialogfeld Einstellungen f r Textansicht vorgenommen werden Programmlogo Das Programmlogo beim Starten kann deaktiviert werden um die Applikation schneller starten zu k nnen Wenn Sie eine Lizenz erworben haben und nicht mit einer Testversion arbeiten haben Sie au erdem die M glichkeit das Programmlogo die Copyright Informationen und die Registrierungsinformationen beim Drucken eines Dokuments von XMLSpy aus zu deaktivieren Titelleiste Inhalt Im Fenstertitel jedes Dokumentfensters kann entweder nur der Dateiname oder der komplette Pfad
537. r Lizenzbestimmungen in kleinen lokalen Netzwerken Dieses Lizenzz hlungsmodul versucht mit anderen Rechnern in Ihrem lokalen Netzwerk zu kommunizieren Sie gestatten Altova Ihr internes Netzwerk zu Lizenz berwachungszwecken zu verwenden Dieses Lizenzz hlungsmodul soll Sie zwar bei der Lizenz berwachung unterst tzen sollte aber nicht das einzige Mittel zu diesem Zweck darstellen Sollte die oben genannte Kommunikation durch Ihre Firewall Einstellungen verhindert werden m ssen Sie eine zuverl ssige Methode implementieren um die Verwendung der Software durch den Endbenutzer zu berwachen und zu verhindern dass mehr als die zul ssige Anzahl an Benutzern die Software verwendet b Lizenz berwachung Sie sind verpflichtet eine Methode oder ein Tool zur Gew hrleistung der Einhaltung dieses Software Lizenzvertrags zu verwenden um sicherzustellen dass die maximale Anzahl der Benutzer nicht berschritten wird Sollten Sie nicht in der Lage sein die Verwendung der Software Lizenzen in Ihrem Unternehmen genau berwachen zu k nnen kann Ihnen Altova ohne jedoch dadurch auf jegliche aufgrund von Verletzungen des Lizenzvertrags entstandene Forderungen zu verzichten zus tzliche Lizenz berwachungstools zur Verf gung stellen Falls Ihnen ein solches Tool von Altova zur Verf gung gestellt wird sind Sie verpflichtet es a zur berwachung der Einhaltung dieses Software Lizenzvertrags zu verwenden und b Altova die Verwendung Ihres internen
538. r Lizenzvereinbarung 409 2 GEISTIGE EIGENTUMSRECHTE Anerkennung der Rechte von Altova Die Software und alle Kopien deren Anfertigung Ihnen von Altova gestattet ist sind das geistige Eigentum von Altova und dessen Lieferanten und stehen in deren Besitz Struktur Organisation und Code der Software stellen wertvolle Betriebsgeheimnisse und vertrauliche Informationen von Altova und dessen Lieferanten dar Die Software ist durch gesetzliche Bestimmungen urheberrechtlich gesch tzt Diese gesetzlichen Bestimmungen beinhalten ohne darauf beschrankt zu sein das Urheberrecht der Vereinigten Staaten internationale Vertrage und das in den Landern in denen die Software genutzt wird geltende Recht Sie anerkennen dass sich Altova das Eigentum an allen Patenten Urheberrechten Branchengeheimnissen Warenzeichen und sonstigen geistigen Eigentumsrechten die hinsichtlich der Software bestehen vorbehalt Das Eigentumsrecht von Altova erstreckt sich auch auf alle Bilder Fotografien Animationen Videos Audioaufzeichnungen Musikst cke Texte und Applets die Teil der Software sind und alle dazugeh rigen Unterlagen in gedruckter Form Sie d rfen keine Handlungen vornehmen die sich nachteilig auf die geistigen Eigentumsrechte von Altova an der Software auswirken Warenzeichen d rfen nur in bereinstimmung mit den anerkannten Standards f r die Verwendung von Warenzeichen einschlie lich der namentlichen Nennung der Warenzeicheninhaber verw
539. r Stylesheet ber Authentic Neues Dokument 1 W hlen Sie Authentic Neues Dokument 2 W hlen Sie im Dialogfeld Neues Dokument erstellen das gew nschte SPS aus Wenn dem StyleVision Power Stylesheet eine XML Vorlagendatei zugewiesen wurde werden die Daten in der XML Vorlagendatei als Ausgangsdaten der in der Authentic Ansicht erstellten Vorlage verwendet Die Benutzeroberfl che der Authentic Ansicht Die Benutzeroberfl che der Authentic Ansicht besteht aus einem Hauptfenster in dem Sie die Dokumentdaten eingeben und bearbeiten und drei Eingabehilfen Die Bearbeitung eines Dokuments geht ganz einfach Wenn Sie die Markup Tags des Dokuments sehen m chten blenden Sie die Markup Tags ein Geben Sie anschlie end den Inhalt Ihres Dokuments ein Um die Dokumentstruktur zu ndern verwenden Sie entweder das Kontextmen oder die Eingabehilfe Elemente Anzeige der XML Node Tags Dokument Markup Tags Ein XML Dokument ist im Grunde eine Hierarchie von Nodes Z B lt DocumentRoot gt lt Person id ABC001 gt lt Name gt Alpha Beta lt Name gt lt Address gt Some Address lt Address gt 2013 Altova GmbH Benutzerhandbuch 140 Authentic Tutorial Authentic Ansicht lt Tel gt 1234567 lt Tel gt lt Person gt lt DocumentRoot gt Standardm ig werden die Node Tags in der Authentic Ansicht nicht angezeigt Sie k nnen sie durch Auswahl des Men befehls Authentic Gro e Markup Symbole einblenden oder de
540. r Validieren E k rze F7 bzw F8 Alle im Ordner angezeigten Dateien werden nun berpr ft Falls eine Datei nicht wohlgeformt oder ung ltig ist wird diese im Hauptfenster ge ffnet Hier kann der Fehler korrigiert werden 3 Korrigieren Sie den Fehler und starten Sie die berpr fung erneut um den Ordner erneut zu berpr fen Aktualisieren eines Projektverzeichnisses In lokalen oder netzwerkgebundenen Verzeichnissen k nnen jederzeit Dateien gel scht oder hinzugef gt werden Um die Verzeichnis Ansicht zu aktualisieren Rechtsklicken Sie auf das externe Verzeichnis und w hlen Sie im Popup Men die Option Externes Verzeichnis aktualisieren Dateien oder Verzeichnisse l schen Um ein Verzeichnis aus dem Projektfenster zu l schen klicken Sie auf das Verzeichnis und dr cken Sie die Entf Taste Klicken Sie alternativ dazu mit der rechten Maustaste auf den externen Ordner und w hlen Sie den Befehl L schen In beiden F llen wird der externe Ordner nur aus dem Projektfenster gel scht und nicht von der Festplatte bzw im Netzwerk Um eine Datei in einem externen Ordner zu l schen m ssen Sie diese physisch von der Festplatte bzw vom Netzwerk l schen Um die nderungen im Projekt zu sehen m ssen Sie den Inhalt des externen Ordners durch Rechtsklick auf den externen Ordner und Auswahl des Befehls Aktualisieren aktualisieren Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 287 13 3 14
541. r Versionskontrolle hinzugef gt werden wird die lokale Ordnerhierarchie im Repository repliziert jedoch nicht die Projektordnerhierarchie Wenn eine Datei sich also im lokalen Ordner in einem Unterordner mehrere Ebenen unterhalb des lokalen Ordners befindet so werden im Repository automatisch auch der der Datei Ubergeordnete Ordner und alle dar ber liegenden erstellt Wenn die erste Datei aus einem Projekt zur Versionskontrolle hinzugef gt wird werden im Repository die korrekten Bindings erstellt und die Projektdatei spp Datei wird automatisch hinzugef gt N here Informationen dazu finden Sie im Abschnitt Zur Versionskontrolle hinzuf gen Versionskontrollsymbole Zu Dateien und dem Projektordner k nnen bestimmte Symbole angezeigt werden deren Bedeutung unten erkl rt ist Eingecheckt F r das Auschecken verf gbar fax Von einem anderen Benutzer ausgecheckt Kann nicht ausgecheckt werden Lokal ausgecheckt Kann bearbeitet und eingecheckt werden Entfernen Um eine Datei aus der Versionskontrolle zu entfernen w hlen Sie sie aus und klicken Sie auf den Befehl Projekt Versionskontrolle Von Versionskontrolle ausgliedern Au erdem k nnen Sie i Dateien in einem Projektordner durch Ausf hren des Befehls am Ordner entfernen und ii das gesamte Projekt durch Ausf hren des Befehls am Projekt entfernen 12 6 2 Auschecken Einchecken Nachdem Sie eine Projektdatei unter Versionskontrolle gestellt haben kann sie durch Auswahl der D
542. r Versionskontrollsystem gestattet Versionskontrolle Abrufen 22S C Workspace MyProject spp V C Workspace Persons xml Abbrechen V C Workspace QuickStart css es C Workspace QuickStart xml Alles markieren C Workspace QuickStart xsd Erweitert Ge nderte Dateien berschreiben 2013 Altova GmbH Benutzerhandbuch 272 Benutzerreferenz Men Projekt Sie k nnen ausw hlen ob ge nderte ausgecheckte Dateien berschrieben werden sollen indem Sie die entsprechende Option am unteren Rand des Dialogfelds Abrufen aktivieren Wenn Sie auf OK klicken werden die Dateien berschrieben Wenn eine der berschriebenen Dateien gerade ge ffnet ist wird ein Dialogfeld angezeigt Abbildung unten in dem Sie gefragt werden ob die Datei en neu geladen Schaltfl che Neu laden geschlossen Schaltfl che Schlie en werden sollen oder ob die aktuelle Ansicht der Datei beibehalten werden soll Abbrechen Ge nderte Dateien Diese Dateien wurden von einer externen Applikation ge ndert E C Workspace Persons xml Sie k nnen die Datei entweder neu laden schlie en oder die nderung ignorieren Schlie en Abbrechen Erweiterte Abrufoptionen Das Dialogfeld Erweiterte Abrufoptionen Abbildung unten wird ber die Schaltfl che Erweitert im Dialogfeld Abrufen siehe erste Abbildung in diesem Abschnitt aufgerufen Advanced Get Options Replace table Ca
543. r XQuery Code die folgende Standard Syntaxfarbung verwendet Comments einschlieBlich Smiley Trennzeichen sind griin XQuery Schl sselw rter sind blau Schl sselwort XQuery Variablen einschlie lich des Dollar Zeichens sind violett start XQuery Funktionen nicht aber die einschlie enden Klammern sind olivgr n Funktion Strings sind orange Prozedur Der gesamte andere Text wie z B Path Ausdr cke ist schwarz wie der unterstrichene Text unterhalb Dies sieht so aus for s in doc reportl xml sectionl lsection title Procedure return Ss incision 2 instrument Sie k nnen diese Standardfarben sowie andere Schriftarteinstellungen im Dialogfeld Optionen Extras Optionen auf dem Register Textschriftarten ndern Hinweis Im oben gezeigten Screenshot wird ein farbiges Klammerpaar f r einen Comment schwarz und fett angezeigt Dies geschieht aufgrund der Funktion zum Anzeigen von Kammerpaaren siehe Intelligentes Editieren von XQuery 7 2 4 intelligentes Editieren von XQuery Im XQuery Modus der Textansicht stehen Ihnen die folgenden intelligenten Editierfeatures zur Verf gung 2013 Altova GmbH Benutzerhandbuch 132 XSLT und XQuery XQuery Anzeigen von Klammerpaaren Die Funktion zum Anzeigen von Klammerpaaren markiert die ffnende und schlie ende Klammer eines Klammerpaars sodass der Inhalt eines Klammerpaars klar ersichtlich ist Dies ist v a bei verschachtelten Kla
544. r Zeile und geben Sie das gr er als Zeichen gt ein XMLSpy f gt automatisch alle erforderlichen Child Elemente von Person ein Beachten Sie dass das optionale Element Title nicht eingef gt wird Jedes Element hat einen Start und einen End Tag aber keinen Inhalt g Company xmIns http my company com namespace xmIns xsi http www w3 org 2001 XMLSchema instance xsi schemaLocation http my company com namespace AddressLast xsd gt lt Address xsi type US Address gt i lt Name gt US dependency lt Name gt i lt Street gt Noble Ave lt Street gt i lt City gt Dallas lt City gt lt Address gt lt Person Manager true Degree BA Programmer false gt i lt First gt lt First gt lt Last gt lt Last gt lt PhoneExt gt lt PhoneExt gt i lt Emai 1 gt lt Email gt k Person gt L lt Company gt Sie k nnten nun die Personendaten hier eingeben doch wollen wir nun in die Grid Ansicht wechseln damit Sie sehen wie einfach sich Ansichten beim Bearbeiten eines Dokuments wechseln lassen Wechseln zur Grid Ansicht Um zur Grid Ansicht zu wechseln w hlen Sie die Men option Ansicht Grid Ansicht oder klicken Sie auf das Register Grid Die neu hinzugef gten Child Elemente von Person erscheinen markiert Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XML Dokumente 41 3 3 4 XML Company xmins http imy company com namespace xmins xs
545. r einen Vertriebspartner erwerben Anleitung Beispieldateien Beispieldateien die in der vorliegenden Anleitung angesprochen werden finden Sie im Applikationsordner unter C Dokumente und Einstellungen lt Benutzername gt Eigen Dateien Altova XMLSpy2013 Examples Tutorial Im Verzeichnis Examples finden Sie viele XML Dateien mit denen Sie experimentieren k nnen Im Verzeichnis Tutorial sind alle Dateien abgelegt die in dieser Anleitung verwendet werden Das Verzeichnis Template Vorlagen im Applikationsordner normalerweise in c Program Files Altova enth lt s mtliche XML Vorlagen die verwendet werden wenn Sie die Men option Datei Neu aufrufen Diese Dateien enthalten alle n tigen Daten Namespace und XML Deklarationen die Sie ben tigen um mit dem XML Dokument arbeiten zu k nnen 2013 Altova GmbH Benutzerhandbuch 22 XMLSpy Tutorial XMLSpy Benutzeroberfl che 3 1 XMLSpy Benutzeroberfl che In diesem Abschnitt des Tutorials starten Sie XMLSpy und erhalten eine Einf hrung in die Benutzeroberfl che Starten von XMLSpy Um XMLSpy zu starten doppelklicken Sie auf das XMLSpy Symbol auf Ihrem Desktop oder rufen Sie das XMLSpy Programm ber das Men Start Alle Programme auf Daraufhin wird XMLSpy gestartet ohne dass Dokumente auf der Benutzeroberfl che ge ffnet werden Offnen Sie XMLSpy jetzt bersicht ber die Benutzeroberfl che Standardm ig ist die Benutzeroberfl che von XMLSpy
546. r verwenden da diese Versionen MSXML 3 0 verwenden einen XML Parser die den XSLT 1 0 Standard vollst ndig unterst tzt Eventuell sollten Sie auch MSXML 4 0 installieren N here Informationen dazu erhalten Sie in unserem Download Center Beachten Sie dass die Unterst tzung von XSL in IE 5 nicht zu 100 kompatibel mit der offiziellen XSLT Recommendation ist Wenn Sie daher in der Browser Ansicht Probleme mit IE 5 haben sollten Sie auf IE 6 upgraden Au erdem sollten Sie berpr fen welche XSLT Version Ihre Version des Internet Explorer unterst tzt Funktionen der Browser Ansicht In der Browser Ansicht stehen die folgenden Funktionen zur Verf gung Sie k nnen ber das Men Browser Men Datei und das Men Bearbeiten aufgerufen werden ffnen in einem separaten Fenster Wenn die Browser Ansicht ein separates Fenster ist k nnen Sie die Browser Ansicht Seite an Seite mit der Bearbeitungsansicht des selben Dokuments anzeigen Dieser Befehl befindet sich im Men Browser und ist ein Ein Aus Befehl mit dem Sie zwischen dem Browser Fenster als separatem Fenster und als Registerkarte des Fensters wechseln k nnen Im Dialogfeld Optionen k nnen Sie auf dem Register Ansicht festlegen ob die Browser Ansicht in einem separaten Fenster angezeigt werden soll e Vorw rts und Zur ck die allgemeinen Browser Befehle zum Navigieren durch Seiten die in der Browser Ansicht gefunden wurden Diese Befehle befinden sich im Men Browser e Sc
547. rbindlich anerkennen auch wenn Sie die Software nicht k uflich erwerben Sie stimmen zu dass diese Vereinbarung in demselben Umfang g ltig und durchsetzbar ist wie ein von Ihnen pers nlich unterzeichneter Vertrag Wenn Sie den Bedingungen dieses Lizenzvertrags nicht zustimmen sind Sie nicht zur Verwendung der Software berechtigt und m ssen alle heruntergeladenen Kopien die sich in Ihrem Besitz oder unter Ihrer Kontrolle befinden vernichten W hrend des Installationsvorganges k nnen Sie eine Kopie dieses Lizenzvertrages zum Zeitpunkt Ihrer Zustimmung ausdrucken Dar ber hinaus k nnen Sie unsere Website unter http www altova com de eula besuchen um eine Kopie dieses Lizenzvertrags herunterzuladen und auszudrucken Die Datenschutzbestimmungen k nnen unter http www altova com de privacy eingesehen werden 1 SOFTWARELIZENZ a Lizenzgew hrung i Sofern Sie diesem Lizenzvertrag zugestimmt haben gewahrt Ihnen Altova eine nicht ausschlie liche und nicht bertragbare mit Ausnahme der nachfolgenden Bestimmungen Lizenz ohne das Recht zur Vergabe von Sublizenzen zur Installation und Verwendung der Software auf einem kompatiblen Einzelplatzrechner oder einer Workstation wobei die maximale Zahl an Computern die im Lizenzumfang enthalten sind nicht berschritten werden darf Vorbehaltlich der Beschr nkungen gem Abschnitt 1 c d rfen Sie eine Kopie der Software auf mehr als einem Ihrer kompatiblen Einzelplatzrechnern oder Wor
548. rdansicht von xsd Dateien auf dem Register Dateiarten wieder zur ck in Schema Anmerkung Sie k nnen im Dialogfeld Optionen auf dem Register Dateiarten Abbildung oben die Standardansicht jeder der aufgelisteten Dateierweiterungen ndern ber die Schaltfl che Neue Dateierweiterung hinzuf gen k nnen Sie eine neue Dateierweiterung zur Liste hinzuf gen 3 1 2 Die Fenster Standardm ig sind die verschiedenen Fenster rund um das Hauptfenster angeordnet Abbildung unten und in die folgenden Fenstergruppen gegliedert Projektfenster Info Fenster Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial XMLSpy Benutzeroberfl che 25 e Eingabehilfen verschiedene Von der Art der aktiven Dokumentart abh ngig e Ausgabefenster Meldungen Altova XMLSpy Men leiste Symbolleisten Projektfenster Hauptfenster Eingabehilfe Fenster Dokumentregister Aktives Dokument Bildlauf Aktiva Ansicht des aktiven Dokuments Aktive Dokumentansicht Nicht aktive Dokumentansichten Doct Doa pe Infofenster Ausgabefenster Statusleiste In diesem Abschnitt erfahren Sie wie man Fenstergruppen ein und ausblendet und Fenster am Bildschirm verschiebt Dies ist nutzlich wenn Sie mehr Platz auf der Benutzeroberflache ben tigen Ein und Ausblenden der Fenstergruppen Die Fenstergruppen Projektfenster Info Fenster Eingabehilfen Ausgabefenster k nnen ber die entsprechenden Befehle im Men Fenster ein
549. rdert werden die Projektdatei spp Datei auszuw hlen die als das neue Projekt erstellt werden soll 7 Wahlen Sie die spp Datei aus die in den lokalen Ordner kopiert worden sein sollte In unserem Beispiel handelt es sich um MyProject spp im Ordner C M20130326 In der Applikation wird ein neues Projekt namens MyProject erstellt und im Fenster Projekt angezeigt Die Dateien des Projekts werden im Ordner c M20130326 gespeichert Symbole der Versionskontrolle Die Dateien und Projektordner sind mit bestimmten Symbolen versehen deren Bedeutung im Folgenden erkl rt wird Eingecheckt Die Datei kann ausgecheckt werden Die Datei wurde von einem anderen Benutzer ausgecheckt und kann nicht ausgecheckt werden Lokal ausgecheckt Die Datei kann bearbeitet und eingecheckt werden Versionskontrolle aktivieren Mit Hilfe dieses Befehls k nnen Sie die Versionskontrolle f r ein Applikationsprojekt aktivieren oder deaktivieren Bei Auswahl dieser Option f r eine Datei oder einen Ordner wird die Versionskontrolle f r das gesamte Projekt aktiviert deaktiviert Nach Aktivierung der Versionskontrolle wird der Ein und Auscheckstatus der verschiedenen Dateien im Projektfenster angezeigt Eingecheckt Die Datei kann ausgecheckt werden Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 271 Lokal ausgecheckt Die Datei kann bearbeitet und eingecheckt werden ER Die Datei wurde von einem anderen Benut
550. rechen Durchsuchen Suchen Sie die gew nschte SPS Datei und w hlen Sie diese aus Diese Datei stellt die Verbindung zur DB her und ffnet eine editierbare Ansicht der Daten in der Authentic Ansicht Warnung Wenn Sie versuchen ein StyleVision Power Stylesheet mit dem Befehl Datenbankdaten bearbeiten zu ffnen das nicht auf einer DB basiert oder wenn Sie versuchen ein DB basiertes StyleVision Power Stylesheet zu ffnen das in einer StyleVision Version vor der Version StyleVision 2005 erstellt wurde erhalten Sie eine Fehlermeldung Bitte beachten Sie StyleVision Power Stylesheets werden mit Altova lt SV PROD gt erstellt StyleVision Stylesheet zuweisen Mit diesem Befehl weisen Sie einem XML Dokument ein StyleVision Power Stylesheet SPS zu um die Ansicht und Bearbeitung in der Authentic Ansicht zu erm glichen Das StyleVision Power Stylesheet das der XML Datei zugewiesen werden soll muss auf demselben Schema basieren auf dem auch die XML Datei basiert So weisen Sie einer XML Datei ein StyleVision Power Stylesheet zu 1 Machen Sie die XML Datei zur aktiven und w hlen Sie den Befehl Stylevision Stylesheet zuweisen 2 Daraufhin wird ein Dialogfeld ge ffnet in dem Sie angeben k nnen welche StyleVision Power Stylesheet Datei zugewiesen werden soll 3 Klicken Sie auf OK um die gew nschte SPS Anweisung in Ihr XML Dokument einzuf gen Beachten Sie bitte dass Sie den Pfad der zugewiesenen Datei relat
551. reduziert das ausgew hlte Element um eine Ebene Sie k nnen jedes Element durch Klicken auf die graue Leiste links vom Element erweitern bzw reduzieren 13 9 8 Alles erweitern Dieser Befehl Tastenk rzel oder x auf dem Ziffernblock ist in der Grid und der Text Ansicht aktiv wenn die Klappleiste aktiv ist Mit diesem Befehl erweitern Sie alle Nachfahren Nodes des ausgew hlten Elements 13 9 9 Unselektierte reduzieren Dieser Befehl Tastenk rzel Strg auf dem Ziffernblock ist in der Grid Ansicht aktiv Das ausgew hlte Datenelement wird erweitert angezeigt w hrend alle anderen Datenelemente reduziert werden Mit diesem Befehl k nnen Sie sich auf ein Element und dessen Children konzentrieren und alle anderen Elemente ignorieren 13 9 10 Optimale Breite IH Dieser Befehl ist in der Grid Ansicht aktiv Sie stellen damit die Gr e aller Spalten in der Grid Ansicht so ein dass jede Spalte so breit ist dass der langste Text einer ihrer Zellen in Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Ansicht 337 13 9 11 13 9 12 13 9 13 13 9 14 einer Zeile darin Platz hat Im Dialogfeld Optionen Extras Optionen k nnen Sie auf dem Register Ansicht eine maximale optimale Breite definieren Beachten Sie dass die optimale Breite anhand der sichtbaren Zellen von Spalten berechnet wird Dadurch k nnen Sie die Ansicht optimieren wenn einzelne Elemente reduziert oder erweitert werden Zeilenum
552. relativ machen k nnen Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men XSL XQuery 325 13 7 6 13 7 7 13 7 8 XSL FO zuweisen Mit diesem Befehl weisen Sie einem XML Dokument ein XSL Stylesheet f r die FO Transformation zu Der Befehl ffnet ein Dialogfeld in dem Sie angeben k nnen welche XSL oder XSLT Datei zugewiesen werden soll Die ben tigte Verarbeitungsanweisung wird in das XML Dokument eingef gt Durch Aktivieren des Kontrollkastchens Pfad relativ machen zu k nnen Sie den Pfad der zugewiesenen Datei relativ machen Sie k nnen eine Datei auch ber eine globale Ressource eine URL klicken Sie dazu auf die Schaltfl che Durchsuchen oder eines der offenen Fenster in XMLSpy ausw hlen Klicken Sie dazu auf die Schaltfl che Fenster Bitte beachten Sie Ein XML Dokument kann zwei zugewiesene XSLT Dateien haben Eine Standard XSLT Transformationsdatei sowie eine zweite Datei f r eine XSLT Transformation in FO XML Beispieldatei zuweisen Mit diesem Befehl weisen Sie einem XSLT Dokument eine XML Datei zu Der Befehl f gt eine Verarbeitungsanweisung ein die eine XML Datei spezifiziert die mit dieser XSLT Datei verarbeitet werden soll wenn die XSL Transformation an der XSLT Datei ausgef hrt wird lt altova_samplexml C workarea html2xml article xml gt Beachten Sie bitte dass Sie den Pfad der zugewiesenen Datei relativ machen k nnen Aktivieren Sie dazu das Kontrollk stchen Pfad r
553. rkung Um einen Befehl zu einer Symbolleiste hinzuzuf gen ziehen Sie den gew nschten Befehl aus dem Listenfeld Befehle des Registers Befehle in die Symbolleiste Um einen Befehl aus einer Symbolleiste zu l schen ffnen Sie das Dialogfeld Anpassen und ziehen Sie den Befehl mit der Maus aus der Symbolleiste hinaus n herer Informationen siehe Befehle Anmerkung Symbolleisteneinstellungen die in einer bestimmten Ansicht definiert wurden stehen standardm ig nur in der jeweiligen Ansicht zur Verf gung Damit die Einstellungen auf alle Ansichten angewendet werden aktivieren Sie das Kontrollk stchen am unteren Rand des Dialogfelds Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Extras 345 Es stehen die folgenden Funktionalit ten zur Verf gung e Um eine Symbolleiste zu aktivieren oder deaktivieren Klicken Sie im Listenfeld Symbolleisten auf das jeweilige Kontrollk stchen e Um nderungen auf alle Ansichten anzuwenden Aktivieren Sie das Kontrollk stchen am unteren Rand des Dialogfelds Andernfalls werden die nderungen nur auf die aktuelle Ansicht angewendet Beachten Sie dass nur nderungen die nach Aktivierung des Kontrollk stchens vorgenommen wurden auf alle Ansichten angewendet werden e Um eine neue Symbolleiste hinzuzuf gen Klicken Sie auf die Schaltfl che Neu und geben Sie der neuen Symbolleiste einen Namen Dialogfeld Symbolleistenname Ziehen Sie Befehle aus dem Register Befehle in
554. rmiert 2 Aus dem FO Dokument wird von einem FO Prozessor ein PDF Dokument oder ein anderes Ausgabeformat generiert Mit dem Befehl XSL FO Transformation wird ein XML Dokument oder ein FO Dokument ins PDF Format transformiert e Wird die XSL FO Transformation an einem XML Quelldokument durchgef hrt werden beide oben beschriebenen Schritte nacheinander durchgef hrt Wenn das f r die Transformation in FO ben tigte XSLT oder XSL FO Stylesheet im XML Dokument nicht referenziert ist werden Sie aufgefordert eines f r die Transformation zuzuweisen siehe Abbildung unten Sie k nnen eine Datei auch ber eine globale Ressource eine URL klicken Sie dazu auf die Schaltfl che Durchsuchen oder eines der offenen Fenster in XMLSpy ausw hlen Klicken Sie dazu auf die Schaltfl che Fenster Die Transformation von XML in XSL FO wird durch den XSLT Prozessor durchgef hrt der im Dialogfeld Optionen Extras Optionen auf dem definiert wurde Standardm ig ist der integrierte XSLT Prozessor von XMLSpy als XSLT Prozessor ausgew hlt Das erzeugte FO Dokument wird von dem FO Prozessor der im Dialogfeld Optionen Extras Optionen definiert wurde direkt verarbeitet Wird der Befehl XSL FO Transformation an einem FO Dokument ausgef hrt wird das Dokument mit dem FO Prozessor der im Dialogfeld Optionen Extras Optionen definiert wurde verarbeitet XSL FO Transformationsausgabe Wenn Sie den Befehl XSL FO Transformation aufrufen
555. rolle steht werden Sie gefragt ob die Projektdatei spp ausgecheckt werden soll Nach dem ndern der Einstellungen klicken Sie auf OK um diese zu speichern Eigenschaften EE Name XML Files Erweiterungen xml cml math mtx tdf smil svg wml Abbrechen m Yalidierung 7 Yalidieren mit Durchsuchen Fenster 7 X SL Transformation von XML Dateien IV xSL Yorlage cuments Altova XMLSpy201 ONE xamples OrgChart xsl Durchsuchen Fenster 7 amp SL FO Transformation von XSL Dateien IV XSL Vorlage C Documents Altova XMLSpy201 0 E xamples Altow Durchsuchen Fenster 7 amp SL Transformation von SL Dateien J XML Vorlage z Durchsuchen Fenster m Zieldateien der XSL Transformation IV Speichen in C Documents and Setting My Documents Altovalxt Durchsuchen IT Dateierw him r Authentic Ansicht Tl Konfig verw z Durchsuchen Die Zuweisungen in den Feldern XSL Vorlage bzw XML Vorlage haben Vorrang vor anderen lokalen Zuweisungen innerhalb einer XML Datei So wird z B die Datei OrgChart xsl XSL Vorlage immer dann verwendet wenn XML Dateien im XML Dateiverzeichnis transformiert werden Die hier vorgenommene Zuweisung hat auch Vorrang vor anderen Zuweisungen die f r bergeordnete Ordner vorgenommen wurden Dateierweiterungen Die Dateierweiterungen helfen beim Hinzuf gen neuer Dateien zum Projekt im Gegensatz zum E
556. rozessor verwenden den Sie konfiguriert haben werden diese Parameter nicht an diesen Prozessor bergeben Verwendung von XSLT Parametern Bei dem Wert den Sie f r den Parameter eingeben kann es sich um einen XPath Ausdruck ohne Anf hrungszeichen oder einen von Anf hrungszeichen eingeschlossenen Textstring handeln Wenn das aktive Dokument ein XSLT Dokument ist ist die Schaltfl che Aus XSL abrufen aktiv Wenn Sie darauf klicken werden die im XSLT Dokument deklarierten Parameter zusammen mit ihren Standardwerten in das Dialogfeld eingef gt Auf diese Art k nnen Sie deklarierte Parameter schnell inkludieren und deren Standardwerte gegebenenfalls ndern XSLT Eingabeparameter externe XQuery Yariablen XPath String Literal document footer2 f L schen Aus XSL abrufen Abbrechen Bitte beachten Sie Sobald Sie im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen die Parameterwerte eingegeben haben werden diese f r alle zuk nftigen Transformationen verwendet bis sie ausdr cklich gel scht werden oder die Applikation neu gestartet wird Parameter die im Dialogfeld XSLT Eingabeparameter externe XQuery Variablen eingegeben wurden werden auf Applikationsebene definiert und werden von diesem Punkt an bei jeder Transformation die ber die IDE durchgef hrt wird an das jeweilige XSLT Dokument bergeben Dies bedeutet e Parameter sind nicht mit einem bestimmten Dokument verkn pft und e Alle Parameter die
557. rreferenz Im Referenzteil der Dokumentation finden Sie eine Beschreibung aller XMLSpy Men befehle und deren Verwendung Wir haben versucht das Handbuch so umfassend wie m glich zu gestalten Sollten Sie trotzdem Fragen zu Themen haben die in der vorliegenden Dokumentation nicht behandelt werden werfen Sie bitte einen Blick in die FAQs und die Diskussionsforen auf der Altova Website Sollten Ihre Fragen damit noch immer nicht beantwortet sein kontaktieren Sie uns bitte ber unser Support Center auf der Altova Website Bitte beachten Sie dass das Men Datei und Bearbeiten alle Windows Standardbefehle wie z B Offnen Speichern Ausschneiden Kopieren und Einf gen enth lt Diese Men s enthalten zus tzlich dazu Befehle im Zusammenhang mit XML und Internet 2013 Altova GmbH Benutzerhandbuch 240 Benutzerreferenz Men Datei 13 1 Men Datei Das Men Datei enth lt Befehle die zum Arbeiten mit Dateien ben tigt werden Die Befehle sind in der aus Windows Software Produkten bekannten Reihenfolge angeordnet Zus tzlich zu den Standardbefehlen Neu ffnen Speichern Drucken Druckereinrichtung und Beenden bietet XMLSpy eine Reihe von XML und applikationsspezifischen Befehlen 13 1 1 Neu Strg N Der Befehl Neu wird verwendet um ein neues Dokument zu erstellen Wenn Sie auf Neu klicken wird das Dialogfeld Neues Dokument anlegen ge ffnet in dem Sie ausw hlen k nnen welche Art von Dokument erstellt werden s
558. rro E a EER E T EA 272 Auschecken r ckg ngig unasennessesnesenneeneenesnenenneennenennennnnnennennnnennnenennenennnnnnen 275 Zu Versionskontrolle hinzuf gen 275 Von Versionskontrolle ausgliedern osasunen a 276 Aus Versionskontrolle freigeben 2 0 0 ccccccceccssesessescssescsecscsecscsecsesescsessssceseesess 276 Werlatif anzeigen cn ee tes eo nie ite ae 278 Unterschiede an zeigen u nase sense wate 279 Eigenschaften anzeigen sirsiran ai EE EE E E E E E E E G 280 Status akua HSO e ee nel E ETE E R 281 VersionskontrollManag eT zio pora RER i eh 281 Versionskontrolle wechseln eeeeennennnenneeseennnsesenennnn 281 13 3 7 Dateien zu Projekt hinzuf gen uuusssenneneesneesnennennennennnennnennennnen nennen nenn 282 13 3 8 Globale Ressource zu Projekt hinzuf gen 022nensensneeneneneneene nennen 282 Altova XMLSpy 2013 13 5 13 6 13 7 13 3 9 URE Zu Projekt hinzuf gen 2 2 2202 2 Kai 283 13 3 10 Aktive Datei zu Projekt hinzufl gen eee eecceecceseeeeceeecseecseeeseeeeeeeeeeeenseeneeeeenaeenaes 283 13 3 11 Aktive und verwandte Dateien zu Projekt hinzuf gen 283 13 3 12 Projektordner zu Projekt hinzuf gen 020nnenneenseensennsnnenenennnnnnenennne nennen 283 13 3 13 Externes Verzeichnis zum Projekt hinzuf gen nenn 284 13 3 14 Externes Webverzeichnis zum Projekt hinzuf gen un nenne
559. rs Documents Altova XMLSpy2013 Examples NanonullOrg xml ist nicht g ltig if Oder Wert DB ist bei Element lt ipo state gt WA nicht zul ssig Ursache entspricht keiner der definierten Enumerationen siehe unten Fehlerpfad OrgChart Office Address ipo state Details Die Fehlermeldung ist in drei Teile gegliedert 1 Eine Beschreibung des Fehlers die Links zu den entsprechenden Deklarationen oder Definitionen enth lt 2 Die Ursache des Fehlers und der komplette Pfad zu dem Node der den Fehler enth lt Wenn Sie auf einen Node im Pfad klicken wird dieser Node im Dokument markiert angezeigt 3 Unter Details werden n here Informationen zum Fehler angezeigt Dieser Teil enth lt einen Link zum entsprechenden Absatz in der jeweiligen Spezifikation Anmerkung Wenn Sie bei Ausf hrung der Validierung in der Text Ansicht im Fenster Meldungen auf einen Link klicken wird die entsprechende Deklaration oder Definition in der Text Ansicht markiert Wenn die Validierung in der Schema Ansicht durchgef hrt wird wird die entsprechende Definition bei Anklicken des Definitions Links ge ffnet und Sie k nnen die Komponente direkt bearbeiten Kataloge XMLSpy unterst tzt einen Teil der OASIS XML Kataloge Mit Hilfe von Katalogen kann XMLSpy gebr uchliche Schemas sowie Stylesheets und andere Dateien aus lokalen Benutzerordnern abrufen wodurch die Verarbeitungsgeschwindigkeit erh ht wird Benutzer auch offline arbeiten
560. rsionskontrollsysteme f r die Verwendung von Altova DiffDog als Versionskontroll Vergleichstool konfigurieren Eine Liste davon sowie eine Anleitung zum Konfigurieren der einzelnen Systeme finden Sie weiter unten In Ihrer Altova Applikation k nnen Sie dies ber das Dialogfeld Optionen Extras Optionen Abbildung unten auf dem Register Versionskontrolle tun Bei Verwendung einer 64 Bit Version Ihrer Altova Applikation mit einem 32 Bit Versionskontrollprogramm ist die Option Statusaktualisierungen alle ms durchf hren Extras Optionen automatisch ausgegraut und kann nicht ausgew hlt werden Aktuelles Versionskontroll Plug In Microsoft Visual Source Safe v Erweitert Anmelde ID Source Safe MYFAVID Statusaktualisierung im Hintergrund alle 500 ms V Ausgabemeldungen aus Plugin anzeigen F Alles beim ffnen eines Projekts abrufen f Alles beim Schlie en eines Projekts einchecken E Dialogfeld Auschecken beim Auschecken von Elementen nicht anzeigen F Dialogfeld Einchecken beim Einchecken von Elementen nicht anzeigen T Elemente beim Einchecken oder Hinzuf gen von Elementen ausgecheckt lassen Wenn Dialogfelder mit nicht mehr anzeigen ausgeblendet waren klicken Sie auf Zur cksetzen damit sie wieder angezeigt werden Das Kontrollk stchen Statusaktualisierung im Hintergrund alle xxx ms ist standardm ig deaktiviert d h es werden keine Statusaktualisierungen durchgef h
561. rstellen gehen Sie folgenderma en vor 1 Je nach verwendetem Versionskontrollsystem m ssen Sie vor dem Erstellen eines neuen Projekts ber die Versionskontrolle sicherstellen dass keine Datei aus dem Projekt ausgecheckt ist In der Applikation kann ein Projekt ge ffnet sein dies muss aber nicht der Fall sein W hlen Sie den Befehl Projekt Versionskontrolle Aus Versionskontrolle ffnen Das aktuell eingestellte Versionskontrollsystem wird mit den jeweiligen berpr fungs und Verbindungsdialogfeldern angezeigt Stellen Sie eine Verbindung zum gew nschten Repository d h zum gebundenen Ordner im Repository der dem lokalen Ordner entspricht her 5 Navigieren Sie im Dialogfeld das daraufhin angezeigt wird Abbildung unten zum lokalen Ordner in den der Inhalt des gebundenen Ordners im Repository zu dem Sie soeben eine Verbindung hergestellt haben kopiert werden soll In der Abbildung unten hat der gebundene Ordner den Namen MyProject und wird durch das Zeichen repr sentiert der lokale Ordner ist c M20130326 PON 2013 Altova GmbH Benutzerhandbuch 270 Benutzerreferenz Men Projekt Create local project from SourceSafe ir Create a new project in the folder C M20130326 SourceSafe project to download 6 Klicken Sie auf OK Der Inhalt des gebundenen Ordners MyProject wird in den lokalen Ordner c M20130326 kopiert und ein Dialogfeld wird aufgerufen in dem Sie aufgefo
562. rt Aktivieren Sie das Kontrollk stchen und geben Sie in das Feld einen Wert ein wenn alle xx ms eine Statusaktualisierung durchgef hrt werden soll Bei 64 Bit Versionen die mit 32 Bit Versionskontroll Plugins arbeiten hat diese Option keine Auswirkung W hlen Sie das gew nschte Versionskontrollsystem auf dem Register Versionskontrolle aus und klicken Sie auf die Schaltfl che Erweitert Das Dialogfeld das sich daraufhin ffnet ist je nach Versionskontrollsystem unterschiedlich Beachten Sie bei der Konfiguration folgende Punkte e Wenn Sie eine Standardinstallation von Altova DiffDog durchgef hrt haben so lautet der Dateipfad zur ausf hrbaren Altova DiffDog Datei c program files altova diffdog2013 DiffDog exe Wenn Altova DiffDog in einem anderen Ordner auf Ihrem System installiert ist f gen Sie den entsprechenden Wert ein wo dies erforderlich ist Einrichten von Altova DiffDog als Vergleichstool f r Versionskontrollsysteme Im Folgenden finden Sie eine Anleitung wie Sie Altova DiffDog als Vergleichstool einzelner Versionskontrollsysteme einrichten k nnen Sie k nnen Altova DiffDog in Altova Applikationen 2013 Altova GmbH Benutzerhandbuch 218 Versionskontrolle Installieren von Versionskontrollsystemen in denen Versionskontrollsysteme verwendet werden als das Vergleichtool des Versionskontrollsystems konfigurieren und zwar entweder ber das Register Versionskontrolle Extras Optionen Versionskontrolle
563. rten Progammcode inklusive den unbeschr nkten Quellcode wie Java C C VB NET oder XSLT und verbundene Projektdateien und Build Scripts sowie generierte XML XML Schematas Dokumentationen UML Diagramme und Datenbankstrukturen enthalten erlischt automatisch nach Ablauf der vorgesehenen Testperiode Die Lizenz zum Gebrauch dieser Ergebnisse lebt nach dem Kauf einer Lizenz fur die Software die Sie getestet und mit der Sie das Ergebnis erstellt haben wieder auf Der Zugriff auf Dateien die mit der Testsoftware erstellt wurden erfolgt auf Ihr alleiniges Risiko Sie bestatigen dass Altova Ihnen weder zugesichert noch garantiert hat die Pre Release Software zu einem sp teren Zeitpunkt anderen Personen anzuk ndigen oder zur Verf gung zu stellen Sie best tigen ferner dass Altova sich Ihnen gegen ber weder ausdr cklich noch stillschweigend verpflichtet hat die Pre Release Software ffentlich anzuk ndigen oder einzuf hren und dass Altova kein Produkt anbieten muss das der Pre Release Software hnlich oder mit ihr kompatibel ist Sie best tigen folglich dass jegliche Forschungs oder Entwicklungsarbeit die Sie in Bezug auf die Pre Release Software oder damit verbundene Produkte ausf hren in Ihr alleiniges Risiko f llt Wenn Altova Sie dazu auffordert werden Sie f r die Dauer dieses Lizenzvertrags Altova R ckmeldung bez glich Ihrer Tests und der Pre Release Software geben einschlie lich entsprechender Berichte ber Fehler und Fu
564. rweiterung aktivieren indem Sie eine Textzeile zu CustomCatalog xml hinzuf gen F r das erw hnte Beispiel sollten Sie das Element lt spy fileExtHelper ext myhtml uri schemas xhtml xhtmll transitional dtd gt als Child des Elements lt catalog gt hinzuf gen damit die intelligente Editierung Autokomplettierung Eingabehilfen usw von myhtm1 Dateien in XMLSpy gem der XHTML 1 0 Transitions DTD aktiviert werden kann e N here Informationen zu Katalogen finden Sie in der XML Catalogs Spezifikation Automatisches Validieren mit RaptorXML 2013 Altova RaptorXML ist eine Applikation zur XML Validierung XSLT Transformation und XQuery Ausf hrung Sie kann ber die Befehlszeile ber eine COM Schnittstelle in Java Programmen und in NET Applikationen aufgerufen werden So k nnen mit RaptorXML z B Aufgaben wie die XSLT Transformation automatisiert werden Sie k nnen z B eine Batch Datei erstellen die RaptorXML aufruft um damit eine Reihe von Dokumenten zu transformieren N here Informationen dazu finden Sie in der Dokumentation zu RaptorXML Sie k nnen die RaptorXML Development Edition von der Altova Website herunterladen und sie mit ihrer XMLSpy Lizenz aktivieren Die beiden RaptorXML Server Editionen bietet zus tzliche Funktionen m ssen aber separat lizenziert werden Eingabehilfen aktualisieren Mit diesem Befehl aktualisieren Sie die Eingabehilfen Fenster Dies erfolgt durch erneutes Laden der zugrunde liegenden D
565. rworben haben k nnen Sie SchemaAgent auf jedem Server oder jeder Workstation installieren und in Verbindung mit Ihrer Software verwenden Jede sonstige Netzwerknutzung ist unzul ssig dies umfasst insbesondere die direkte Verwendung oder die Nutzung der Software ber Befehle Daten oder Anweisungen von oder an einen Computer der nicht Teil Ihres internen Netzwerks ist die Verwendung f r Internet oder Webhosting Dienste sowie die Verwendung durch einen Benutzer der nicht unter einer g ltigen Lizenz von Altova zur Verwendung dieses Exemplars der Software berechtigt ist c Benutzerdefinierte Nutzung Named Use Wenn Sie eine Lizenz der benutzerdefinierten Version der Software erworben haben sind Sie berechtigt die Software auf bis zu f nf 5 kompatiblen Einzelplatzrechnern oder Workstations zu installieren auf denen Sie der prim re Nutzer sind Dadurch k nnen Sie von einem Computer zu einem anderen je nach Bedarf wechseln vorausgesetzt dass die Software von Ihnen als benutzerdefinierter Nutzer jeweils nur ein 1 Mal gleichzeitig verwendet wird Wenn Sie mehrere benutzerdefinierte Lizenzen erworben haben erh lt jeder individuell definierte Nutzer einen gesonderten Lizenzschl ssel d Parallellizenz f r die Verwendung im selben physischen Netzwerk oder am selben Unternehmensstandort Wenn Sie eine Parallellizenz Software Version erworben haben k nnen Sie die Software auf mehreren kompatiblen und betrieblich genutzten Comput
566. s XSD 1 0 oder 1 1 Wahlen Sie zwischen den beiden Bearbeitungsmodi e Schema Ubersicht Bearbeiten der Eigenschaften von globalen Komponenten e Content Model Ansicht Bearbeiten der Content Models einzelner globaler Komponenten e Attribute Assertions und Identity Constraints Definieren dieser Komponenteneigenschaften e Eingabehilfen Verwendung der Eingabehilfen zum schnellen Definieren verschiedener Komponenteneigenschaften e Smart Restrictions Grafisches Erstellen und Bearbeiten von Typen die von einem Basistyp abgeleitet werden Attribute Assertions und Identity Constraints Der AAIDC Bereich Attribute Assertions Identity Constraints Abbildung unten befindet sich in der Schema bersicht und der Content Model Ansicht unterhalb des Hauptbereichs Der Bereich und seine Register sind fix doch in der Content Model Ansicht kann jedes Register einzeln ein und ausgeblendet werden sodass die Komponenten des Registers im Diagramm in der Content Model Ansicht anstatt im AAIDC Bereich angezeigt und bearbeitet werden k nnen 2013 Altova GmbH Benutzerhandbuch 68 Bearbeitungsansichten Schema Ansicht Wenn alle drei Register im Diagramm angezeigt werden wird der AAIDC Bereich nicht mehr angezeigt Attribute Assertions Identity constraints currency v xs string v xs decimal required v optional v xi Sie k nnen entweder Uber das Dialogfeld Schema Ansicht konfigurieren Schema Design Ansicht konfiguri
567. s established Bin Vereno in 19954 as a privately held software company Since 1996 Nanomull has been actively involved in developing nanoelectronic software technologies It released the first version of its acclaimed amp NanoSoft Development Suite Jin February 1999 Also in 1999 Nanonull increased its capital base with investment from a consortium of private investment firms The company has been expanding rapidly ever since IE Beachten Sie dass Start Tags ein Symbol enthalten w hrend End Tags leer sind Au erdem haben Element Tags eine eckige Klammer im Symbol w hrend Attribut Tags als Symbol ein Ist Gleich Zeichen haben siehe Abbildung unten gt E gt 2006 04 0141 amp BBostond BUSAIII Um ein Element Attribut zu reduzieren bzw zu erweitern doppelklicken Sie auf den Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Authentic Ansicht 91 entsprechenden Tag Im unten gezeigten Beispiel sehen Sie ein reduziertes Element blau markiert Beachten Sie die Form des Tags des reduzierten Elements und die des Start Tags des erweiterten Elements links davon ek Office Summary 4 departments 15 employees amp amp Gemischte Markup Symbole Im gemischten Markup Modus wird eine benutzerdefinierte Markup Ansicht angezeigt Der Autor des StyleVision Power Stylesheet kann f r einzelne Elemente Attribute im Dokument gro e kleine oder gar keine Markup Symbole einstellen Der Benutzer der Authentic Ansicht
568. s or Merge Files 3 Definieren Sie den External Diff Command durch Eingabe des vollst ndigen DiffDog Pfads als externe Diff EXE Warnung Bei Verwendung des Standard Diff Editors CvsConflictEditor kann es zu Problemen beim Vergleichen von Dateien mit besonders langen Zeilen kommen Wir empfehlen Ihnen an allen Dateien v a ump Dateien ein pretty print durchzuf hren bevor Sie diese in der Speicherschnittstelle speichern Dadurch wird die Zeilenl nge limitiert sodass es zu keinen Problemen mit dem CVSConflictEditor kommt March Hare CVS Suite Client 2008 3321 http www march hare com cvsnt en asp Mit den folgenden Schritten wird Altova DiffDog in March Hare CVS Suite 2008 integriert 1 Gehen Sie zu den TortoiseCVS Preferences und w hlen Sie das Register Tools 2 Definieren Sie den vollst ndigen DiffDog Pfad als Diff Applikation und die Parameter 1 2 als Parameter f r den Vergleich in beide Richtungen Mercurial siehe Sergey Antonovs HgScc 1 0 1 Microsoft SourceSafe 2005 with CTP http msdn microsoft com en us vstudio aa718670 aspx Mit rae folgenden Schritten wird Altova DiffDog in Microsoft SourceSafe 2005 integriert Klicken Sie auf dem Register Versionskontrolle auf die Schaltfl che Erweitert gt Klicken Sie auf das Register Custom Editors und geben Sie die folgende Befehlszeile in das Befehlszeilenfeld ein c Program Files Altova DiffDog2013 DiffDogexe 1 2 3 W hlen Sie ber die Aus
569. schnitt Kontextmen s Alternativ dazu kann markierter Text auch mit der Maus an die gew nschte Einf geposition gezogen werden Wenn Sie die Maustaste loslassen wird ein Popup Fenster angezeigt in dem Sie gefragt werden ob der Text als Text oder als XML eingef gt werden soll W hlen Sie die gew nschte Option aus Formatierung von Text Eines der grundlegenden Prinzipien von XML Dokumentsystemen ist dass Inhalt und Darstellung separat gehalten werden Das XML Dokument enth lt den Inhalt w hrend das Stylesheet die Darstellung Formatierung enth lt In der Authentic Ansicht wird das XML Dokument mit Hilfe eines Stylesheet dargestellt d h die gesamte Formatierung die Sie in der Authentic Ansicht sehen wird vom Stylesheet erzeugt Wenn Sie Text fett angezeigt sehen wurde die Fettformatierung vom Stylesheet vorgegeben Wenn Sie eine Liste oder Tabelle sehen wurde diese Darstellung vom Stylesheet vorgegeben Das XML Dokument das Sie in der Authentic Ansicht bearbeiten enth lt nur den Inhalt und keinerlei Formatierungen Die Formatierung ist im Stylesheet definiert F r Sie als Benutzer der Authentic Ansicht bedeutet dies dass Sie den von Ihnen bearbeiteten Text nicht formatieren m ssen oder k nnen Sie bearbeiten nur den Inhalt Die Formatierung die automatisch auf den Inhalt angewendet wird ist mit dem semantischen und oder strukturellen Wert der Daten verkn pft die Sie bearbeiten So erh lt beispielsweise eine E Mail Adresse
570. schte Markup Symbole in in Authentic Ansicht 331 Global 398 Globale Einstellungen 354 Globale Elemente anzeigen 316 Globale Ressourcen 182 definieren 183 341 Konfigurationen ndern 195 Symbolleiste aktivieren 344 Typ Datei definieren 185 Typ Ordner definieren 190 verwenden 192 195 vom Typ Datei und Ordner verwenden 192 Grafikformate in der Authentic Ansicht 172 Grammatik 356 2013 Altova GmbH 424 Index Graue Leiste 336 Grid Ansicht 63 334 336 Attribut Element anh ngen 43 Eingabehilfen 64 Eingabehilfen verwenden 43 XML Dokumente bearbeiten Enterprise und Professional Edition 107 zu Tabellenansicht wechseln 299 Grid Schriftarten 358 Gr e 359 Gro e Markup Symbole anzeigen 87 89 Gro e Markup Symbole in in Authentic Ansicht 331 H Hauptfenster 11 22 Hilfe Index 367 Inhaltsverzeichnis 367 Men 367 Suchen 368 Tastaturzuordnungen 368 Hilfesystem 367 Hin und Herschalten 365 366 Hintergrund Statusaktualisierungen 217 Statusaktualisierungen Intervall steigern 204 Hintergrundinformationen 394 Hin und Herschalten 365 Hinzuf gen Dateien zu Projekt 282 Ordner zu Projekt 283 HTML 174 HTML Ausgabe in der Authentic Ansicht anhand der PXF Datei generieren 333 HTML Dokumente bearbeiten 175 Info Fenster 175 HTML Info Fenster 175 Identity Constraints in der Schema Ansicht 67 69 Implementierungsspezifisches Verhalten von XSLT
571. se in der Form element 1 3 zur ck womit das dritte Child des Dokument Elements oder Root Elements ausgew hlt wird Beachten Sie bitte die folgenden Punkte e Attribute k nnen mit Hilfe des element Schemas nicht dargestellt werden Wenn ein Attribut ausgew hlt wird geschieht Folgendes In der Grid Ansicht ist der Befehl XPointer kopieren deaktiviert in der Textansicht wird der XPointer des bergeordneten Elements dieses Attributs generiert e Es k nnen nicht mehrere Elemente ausgew hlt werden Andernfalls ist der Befehl in der Grid Ansicht deaktiviert In der Textansicht wird der XPointer des bergeordneten Elements der Auswahl generiert Anmerkung In der Grid Ansicht kann der Befehl XPointer kopieren auch ber das Kontextmen aufgerufen werden Einf gen Wenn Sie den Befehl Einf gen ausw hlen oder den Mauszeiger dar ber positionieren wird ein Untermen mit drei Befehlen ausgeklappt die weiter unten beschrieben werden e Dateipfad einf gen e XInclude einf gen Dateipfad einf gen Der Befehl Dateipfad einf gen ist in der Text und der Grid Ansicht von Dokumenten jedes Dateityps aktiv Sie k nnen damit den Pfad zu einer Datei am Cursorpunkt einf gen Wenn Sie auf den Befehl klicken erscheint ein Dialogfeld Abbildung unten in dem Sie die gew nschte Datei ausw hlen k nnen XML Spy M Datei ausw hlen nfiny Documents ltova HL5py20104E xamples N anonullOrg xml Durchsuchen Fenster
572. senden 254 Encoding 248 in XQuery Dokument 381 Standard 361 Endbenutzer Lizenzvereinbarung 400 404 Enhanced Grid Ansicht 334 Entities in der Authentic Ansicht definieren 150 170 in der Authentic Ansicht einf gen 150 in der Authentic Ansicht Entities einf gen 147 in XML Schema basierten XML Dokumenten 103 Entities Eingabehilfe in der Authentic Ansicht 92 Ersetzen Text 262 Text in Dokument 262 Erstellen Neues XML Dokument 34 Erweitern alles 336 Erweiterungsfunktionen f r XSLT und XQuery 389 Evaluierungs Keycode f r Ihre Altova Software 369 Evaluierungszeitraum bei Altova Software Produkten 403 f r Altova Software Produkte 401 von Altova Software Produkten 400 Explorer 356 Extern geparste Entit ten 356 Externe Applikationen Dateien ffnen in 345 Externe Funktionen in XQuery Dokument 381 Externer XSL Prozessor 362 Extras Men 341 siehe auch externe Applikationen 345 2013 Altova GmbH Index 423 F Farbe 358 359 Farben Register 360 Tabelle 360 Favoriten 367 Fenster Anzeige verwalten 10 automatisch ausblenden 10 Eingabehilfe 365 366 frei schwebend andocken als Register 10 horizontal nebeneinander 365 Info 365 366 Men 365 ffnen 366 Projekt 365 366 berlappend 365 bersicht 22 vertikal anordnen 365 Fenster automatisch ausblenden 10 Finden siehe Suchen 262 fn base uri in XPath 2 0 Unterst tzu
573. ses Teils aufgelistet e Bearbeitungsansichten eine Beschreibung der verschiedenen Bearbeitungsansichten in XMLSpy e XML eine Beschreibung der verschiedenen Funktionen fur das Arbeiten mit XML Dokumenten in XMLSpy e DTDs und XML Schemas eine Anleitung wie Schemas DTDs und XML Schemas in XMLSpy bearbeitet und verwendet werden k nnen e XSLT und XQuery Beschreibung der Funktionspalette f r die XSLT und XQuery Erstellung e Authentic Anleitung zur Verwendung des grafischen XML Editors von Altova HTML CSS und JSON eine Beschreibung der HTML und CSS Funktionen von XMLSpy e Globale Ressourcen eine Beschreibung dieser einzigartigen Altova Funktionalitaten die bei der Arbeit mit dem Altova Produktpaket zur effizienteren Entwicklung eingesetzt werden k nnen e Projekte Beschreibung der XMLSpy Projektfunktionen zur Gliederung Ihrer Arbeit in Projekte zur besseren Effizienz und um zusatzliche Entwicklungsoptionen nutzen zu k nnen Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Der Teil Benutzerreferenz ist nach den Men s in XMLSpy gegliedert und enth lt eine Beschreibung der einzelnen Men befehle in allen Einzelheiten Dateipfade in Windows XP Windows Vista Windows 7 und Windows 8 Die in dieser Dokumentation angegebenen Dateipfade sind nicht f r alle Betriebssysteme gleich Sie sollten die folgenden bereinstimmungen beachten e Verzeichnis Eigene Dateien Das Verzeichnis Eigene Dateien in Windows XP
574. sgew hlt In diesem Tutorial verwenden wir f r die Transformation XSLT 1 0 Stylesheets Bei Aufruf des Befehls XSL Transformation wird bei diesen Stylesheets automatisch der Altova XSLT 1 0 Prozessor verwendet 3 4 1 Zuweisen einer XSLT Datei So weisen Sie der Datei CompanyLast xml eine XSLT Datei zu 1 Klicken Sie im Hauptfenster auf das Register CompanyLast xml um es aktiv zu setzen und wechseln Sie in die Textansicht 2 W hlen Sie die Men option XSL XQuery XSL zuweisen 3 Klicken Sie auf die Durchsuchen Schaltfl che und w hlen Sie im Ordner Tutorial die Datei Company xs1 aus Sie k nnen im Dialogfeld die Option Pfad relativ zu CompanyLast xml machen aktivieren um den Pfad zur XSL Datei im XML Dokument relativ zu machen 4 Klicken Sie auf OK um dem XML Dokument die XSL Datei zuzuweisen 5 Wechseln Sie in die Grid Ansicht um die Zuweisung zu sehen Abbildung unten 2013 Altova GmbH Benutzerhandbuch 46 XMLSpy Tutorial XSLT Transformationen mi XML Kt Comment edited with XML Spy v4 0 U http Avwew xmispy com by alex pilz altova i tova ML Company mins http my company com namespace minsa http www w3 org 2001 KMLSchema xsi sc hitp imy company comnamespace AddressLast xsd Address xsi type US Address Im XML Dokument wird eine XML stylesheet Verarbeitungsanweisung eingef gt die die XSL Datei referenziert Wenn Sie das Kontrollk stchen Pfad relativ zu CompanyLast mxl mach
575. sicht siehe Abbildung oben ein und ausgeblendet werden k nnen Wenn ein Textabschnitt eingeklappt ist werden auch die Zeilennummern der entsprechenden Textzeilen ausgeblendet Dazu gibt es auch den Befehl Gehe zu Zeile Zeichen Lesezeichen F r den raschen Zugriff darauf k nnen Zeilen in einem Dokument separat mit Lesezeichen versehen werden Wenn die Lesezeichenleiste eingeblendet ist werden die Lesezeichen in der Lesezeichenleiste angezeigt Andernfalls werden mit Lesezeichen versehene Zeilen in Zyan Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Textansicht 57 markiert Die Lesezeichenleiste kann im Dialogfeld Einstellungen f r Textansicht Abbildung oben ein und ausgeblendet werden Sie k nnen Lesezeichen mit Hilfe der Befehle im Men Bearbeiten und in der Symbolleiste Text bearbeiten und darin navigieren Lesezeichen k nnen mit dem Befehl Bearbeiten Lesezeichen einf gen l schen eingef gt werden Sie k nnen damit eine Zeile im Dokument zu Referenzzwecken markieren Um ein Lesezeichen zu l schen w hlen Sie die gekennzeichnete Zeile aus und w hlen Sie anschlie end den Befehl Bearbeiten Lesezeichen einf gen l schen Um zwischen den Lesezeichen in einem Dokument zu navigieren w hlen Sie die Befehle Bearbeiten Zum n chsten Lesezeichen und Bearbeiten Zum vorhergehenden Lesezeichen Diese Lesezeichenbefehle stehen auch in Form von Schaltfl chen in der Symbolleiste Text Abbildung oben
576. sitory RepositoryFolder MyProject Grouping Persons Persons xml Der Ordner MyProject im Repository Ordner ist an den lokalen Ordner gebunden Normalerweise erh lt er den Namens des Projekts kann aber auch jeden anderen Namen erhalten Wenn das gesamte Applikationsprojekt durch Auswahl des Projektnamens im Fenster Projekt und setzen des Projekts unter Versionskontrolle unter Versionskontrolle gestellt wird so wird die gesamte lokale Ordnerstruktur auch im Repository angelegt Anmerkung Es k nnen auch Dateien die au erhalb des lokalen Arbeitsbereichsordners gespeichert sind zum Applikationsprojekt hinzugef gt werden Ob Sie eine solche Datei unter Versionskontrolle stellen k nnen h ngt vom verwendeten Versionskontrollsystem ab und l sst sich nicht bei allen Versionskontrollsystemen bewerkstelligen Es wird daher empfohlen dass sich alle Projektdateien die unter Versionskontrolle gestellt werden sollen im lokalen Arbeitsbereichsordner befinden sollten 2013 Altova GmbH Benutzerhandbuch 224 Versionskontrolle Applikationsprojekt 12 4 Applikationsprojekt Erstellen oder laden Sie das Altova Applikationsprojekt das Sie unter Versionskontrolle stellen m chten Wenn Sie eine einzige Datei unter Versionskontrolle stellen m chten sollten Sie sie in ein Projekt inkludieren da die Versionskontrolle nur ber ein Projekt aufgerufen werden kann Betrachten wir z B ein Projekt in der Altova Applikation XMLSpy Die Ei
577. sk z Set timestamp Current E Make writable Hep Hier k nnen Sie Optionen zum i Ersetzen ausgecheckter beschreibbarer Dateien ii zum Zeitstempel und iii ob die Eigenschaft Schreibgesch tzt der abgerufenen Datei ge ndert werden soll damit die Datei beschreibbar wird einstellen Auschecken Einchecken Nachdem Sie eine Projektdatei unter Versionskontrolle gestellt haben kann sie durch Auswahl der Datei im Projektfenster und Klicken auf den entsprechenden Befehl Einchecken Auschecken im Men Projekt Versionskontrolle ein und ausgecheckt werden Wenn eine Datei ausgecheckt wird wird eine Kopie aus dem Repository in den lokalen Ordner platziert Eine ausgecheckte Datei kann bearbeitet werden Wenn eine Datei die sich unter Versionskontrolle befindet nicht ausgecheckt ist kann sie nicht bearbeitet werden Nachdem eine Datei bearbeitet wurde k nnen die nderungen durch Einchecken der Datei im Repository gespeichert werden Selbst wenn die Datei nicht gespeichert wurde werden die nderungen an der Datei durch Einchecken im Repository gespeichert Der Ein und Auscheckstatus einer Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Projekt 273 Datei wird durch ein H kchen bzw ein Schlo symbol im Dateisymbol angezeigt Zu Dateien und dem Projektordner k nnen bestimmte Symbole angezeigt werden deren Bedeutung unten erkl rt ist Eingecheckt F r das Auschecken v
578. sofort sichtbar Bitte beachten Sie Damit die Textformatierung in der Authentic Ansicht angezeigt wird muss in StyleVision f r das entsprechende Element eine globale Vorlage mit der erforderlichen Textformatierung erstellt worden sein Schaltfl chen zum Bearbeiten von CALS HTML Tabellen Die Befehle zum Bearbeiten von CALS HTML Tabellen stehen in Form von Symbolen in der Symbolleiste zur Verf gung Beachten Sie dass es zu diesen Symbolen keine Men befehlentsprechungen gibt Ausf hrliche Informationen zur Verwendung von CALS HTML Tabellen finden Sie unter CALS HTML Tabellen Tabelle einf gen Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 161 Der Befehl Tabelle einf gen f gt eine CALS HTML Tabelle an der aktuellen Cursorposition ein Tabelle l schen Der Befehl Tabelle l schen l scht die derzeit aktive Tabelle Zeile anh ngen Der Befehl Zeile anh ngen h ngt eine Zeile an das Ende der derzeit aktiven Tabelle an Spalte anh ngen Der Befehl Spalte anh ngen h ngt eine Spalte an das Ende der derzeit aktiven Tabelle an Zeile einf gen E Der Befehl Zeile einf gen f gt eine Zeile oberhalb der aktuellen Cursorposition in der derzeit aktiven Tabelle ein Spalte einf gen Der Befehl Spalte einf gen f gt eine Spalte links von der derzeit aktiven Cursorposition in der derzeit aktiven Tabelle ein Links zusammenf gen Der Befehl Lin
579. sprechend g ltig sein muss so muss das Dokument Element des inkludierten Dokuments oder das Element auf oberster Ebene des Baumstrukturfragments mit einem Content Model erstellt werden das ein Attribut xml base zul sst Wenn das xml base Attribut laut Schema in diesem Element nicht zul ssig ist ist das Ergebnisdokument ung ltig Eine Anleitung zum Definieren eines xml base Attributs im Content Model eines Elements in der Schema Ansicht von XMLSpy finden Sie in dieser Dokumentation im Abschnitt Attribute mit dem Pr fix xml des Abschnitts Schema Ansicht XPointers XMLSpy unterst tzt XPointers in XInclude Die relevanten W3C Recommendations dazu sind die XPointer Framework und die XPointer element Schema Recommendation Durch die Verwendung eines XPointers in einem XInclude Element kann ein bestimmter Teil des XML Dokuments anstatt des gesamten XML Dokuments inkludiert werden XPointers werden folgenderma en in einem XInclude Element verwendet lt xi include href PersonalAddressBook xml xpointer element usa gt lt xi include href BusinessAddressBook xml xpointer element 1 1 gt lt xi include href BobsAddressBook xml xpointer element usa 3 1 gt lt xi include href PatsAddressBook xml xpointer element usa element 1 1 gt Im element Schema von XPointer kann ein NCName oder eine von Ganzzahlen geleitete Child Sequenz verwendet werden e Im ersten oben angef hrten xi include Element verwen
580. sprechende Fehlermeldung Korrigieren Sie den Fehler und f hren Sie dann Pretty Print aus Der Abstand der Einr ckung wird durch die Einr cklinien gekennzeichnet Dabei handelt es sich um gepunktete vertikale Linien siehe Abbildung am Anfang dieses Abschnitts die im Dialogfeld Einstellungen f r Textansicht im Bereich Visuelle Hilfe ber das Kontrollk stchen Einr cklinien siehe Abbildung oben ein und ausgeblendet werden k nnen Verwendung von Tabulatoren und Leerzeichen zum Formatieren Sie k nnen Text v a Nicht XML Dokumente f r die die Pretty Print Option nicht zur Verf gung steht mit Hilfe von Tabulatorzeichen und Leerzeichen formatieren Bei Dr cken der Eingabetaste bzw von Umschalt Eingabe springt der Cursor an die Stelle in der n chsten Zeile an der die vorige Zeile begonnen hat Zeilenumbruch Textzeilen die ber die Fensterbreite hinausgehen k nnen umbrochen werden Aktivieren Sie dazu den Befehl Ansicht Zeilenumbruch Die entsprechende Schaltfl che dazu befindet sich in der Symbolleiste Text 2013 Altova GmbH Benutzerhandbuch 56 Bearbeitungsansichten Textansicht 4 1 2 Anzeige des Dokuments Die Textansicht enth lt einige n tzliche Funktionen die die Bearbeitung gro er Textpassagen erleichtern i Zeilennummerierung ii Lesezeichen iii Klappleiste zum Ein und Ausklappen von Nodes iv Einr cklinien und Zeilenendezeichen und Whitespace Markierungen Diese Befehle stehen im D
581. springen Abbrechen Wahlen Sie eine Datei von der Festplatte oder w hlen Sie eines der offenen Fenster in XMLSpy aus Wenn keine XML Quelldatei ben tigt wird berspringen Sie diesen Schritt 3 Wahlen Sie eine der folgenden Methoden e Zum Ausw hlen einer XML Datei verwenden Sie entweder die Schaltfl che Durchsuchen oder die Schaltfl che Fenster damit werden Dateien die in XMLSpy ge ffnet sind und jene die sich in XMLSpy Projekten befinden aufgelistet W hlen Sie eine XML Quelldatei aus wenn Sie deren Dokument Node als Kontextelement f r die Root Ebene des XQuery Dokuments zuweisen m chten Klicken Sie auf Ausf hren e Um dieses Dialogfeld zu berspringen klicken Sie auf XML berspringen Das Ergebnisdokument wird als tempor re Datei generiert die im gew nschten Dateiformat und mit der gew nschten Erweiterung in einem beliebigen Ordner gespeichert werden kann XQuery Variablen Wenn Sie den Altova XQuery Prozessor verwenden k nnen Variablen ber ein praktisches Dialogfeld gespeichert werden Alle gespeicherten Variablen werden jedes Mal wenn Sie mit XMLSpy ein XQuery Dokument ausf hren an das XQuery Dokument bergeben N here Informationen dazu finden Sie unter der Beschreibung zum Befehl XSLT Parameter XQuery Variable N here Informationen dar ber wie der Altova XQuery Prozessor implementiert ist und XQuery Dateien verarbeitet finden Sie unter Implementierung des XQuery Prozessors Altova X
582. sten oben unten Alt F 1 Strg V Strg Y F5 Strg H Strg A Alt F11 F11 Umschalt F11 Strg F11 Strg Doppelklick Element Strg Z F8 F10 Strg F10 In der Applikation sehen Sie im Dialogfeld Tastaturhilfe Hilfe Tastaturzuordnungen eine Liste der Befehle mit Ihren Tastaturk rzeln und Beschreibungen Men Auf dem Register Men k nnen Sie die beiden Hauptmen leisten Standardmen leiste und Applikationsmen leiste und die Kontextmen s der Applikation anpassen 2013 Altova GmbH Benutzerhandbuch 352 Benutzerreferenz Men Extras Anpassen xs Sete Befehle Symbolleisten Extras Tastatur Men Makros Plug Ins Optionen Applikations Menus Kontextmenu Menus anzeigen fur Kontextmenu auswahlen XIMLSpy Zur cksetzen 187 Zur cksetzen XMLSpy Dokument Tipp W hlen Sie Kontextmen Reiter Befehle und ziehen Sie die jeweiligen Symbole in das Men fenster Menuschatten Anpassen der Standardmen leiste und der Applikationsmen leiste Die Standardmen leiste ist die Men leiste die angezeigt wird wenn kein Dokument im Hauptfenster ge ffnet ist Die Applikationsmen leiste ist die Men leiste die angezeigt wird wenn ein oder mehrere Dokumente im Hauptfenster ge ffnet sind Jede der beiden Men leisten kann separat angepasst werden nderungen die an einer der Leisten vorgenommen wurden haben keine Auswirkung
583. ster der Name des zu schlie enden Elements angezeigt e Wenn Sie ein leeres Element als einzelnen Tag anlegen m chten oder ein leeres Element bestehend aus zwei Tags in ein leeres Element aus einem Tag konvertieren m chten geben Sie nach dem Elementnamen den schlie enden Schragstrich ein 2013 Altova GmbH Benutzerhandbuch 60 Bearbeitungsansichten Textansicht lt element Daraufhin wird ein leeres Element mit einem einzigen Tag erstellt wenn ein schlie ender Tag existiert wird dieser entfernt lt element gt Autokomplettierung Wenn Sie XML Dokumente oder andere Dokumente die mit Markup Code versehen sind wie z B HTML in der Textansicht bearbeiten wird oft die Wohlgeformtheit eines Dokuments verletzt so k nnen z B unter Umst nden End Tags fehlen falsch geschrieben sein oder in der Struktur an einer falschen Stelle stehen XMLSpy erg nzt den Start und End Tag von Elementen automatisch und f gt alle obligatorischen Attribute ein sobald Sie auf der Tastatur den Elementnamen fertig eingegeben haben Au erdem wird der Cursor automatisch zwischen den Start und End Tag des Elements gesetzt sodass Sie gleich weitere Child Elemente oder Inhalt eingeben k nnen lt img sre alt gt lt img gt Zur Unterst tzung der Autokomplettierungsfunktion bedient sich XMLSpy der XML Regeln zur Wohlgeformtheit und G ltigkeit eines Dokuments Die Informationen ber die Struktur des Dokuments werden aus dem Schema abgeru
584. system und Arbeitsspeicheranforderungen RaptorXML Parser Altova XSLT und XQuery Prozessor Unicode Unterst tzung Internet Verwendung Lizenzinfomationen Electronic Software Distribution Software Aktivierung und Lizenz berwachung Rechte am geistigen Eigentum Endbenutzer Lizenzvereinbarung Altova XMLSpy 2013 2013 Altova GmbH Prozessor Informationen 375 1 Prozessor Informationen Dieser Abschnitt enth lt Informationen ber implementierungsspezifische Funktionen des Altova XSLT 1 0 Prozessors Altova XSLT 2 0 Prozessors und des Altova XQuery 1 0 Prozessors 2013 Altova GmbH Anh nge 376 Prozessor Informationen XSLT 1 0 Prozessor Implementierungsinformationen 1 1 XSLT 1 0 Prozessor Implementierungsinformationen Der Altova XSLT 1 0 Prozessor ist in die Altova XML Produkte XMLSpy StyleVision Authentic und MapForce integriert Im Altova XSLT 1 0 Prozessor sind die W3C Spezifikationen implementiert und entsprechen der XSLT 1 0 Recommendation vom 16 November 1999 und der XPath 1 0 Recommendation vom 16 November 1999 Im Folgenden sind Einschr nkungen und implementierungsspezifisches Verhalten aufgelistet Einschr nkungen e Die Elemente xsl preserve space und xsl strip space werden nicht unterst tzt e Wenn das Attribut method von xs1l output auf HTML gesetzt ist oder wenn standardm ig HTML output ausgew hlt ist werden Sonderzeichen in der XML oder XSLT Datei direkt als Sonderzeichen in die
585. t Es ist notwendig dass die einzelnen Dokumente in den Hauptarbeitsspeicher geladen werden damit jedes Dokument zur G nze geparst und analysiert werden kann und die Anzeige und Bearbeitungsgeschwindigkeit w hrend der normalen Arbeit verbessert wird Auch die unbegrenzte R ckg ngig Funktion kann einiges an Arbeitsspeicher in Anspruch nehmen Wenn Sie gro e Abschnitte in gro en Dokumenten immer wieder ausschneiden und einf gen kann dies enorm viel Speicherplatz verbrauchen 2013 Altova GmbH Anh nge 396 Technische Daten Altova XML Validator 2 2 Altova XML Validator Wenn Sie ein XML Dokument ffnen verwendet die Applikation den integrierten XML Validator den Altova XML Validator um das Dokument auf Wohlgeformtheit zu pr fen es gegen ein Schema zu validieren falls eines angegeben wurde und Baumstrukturen und Infosets zu erstellen Der Altova XML Validator dient auch dazu beim Editieren von Dokumenten intelligente Eingabehilfen zur Verf gung zu stellen und etwaige Validierungsfehler dynamisch anzuzeigen Im integrierten Altova XML Validator ist die Final Recommendation der W3C XML Schema Spezifikation implementiert Neue Entwicklungen die von der XML Schema Arbeitsgruppe empfohlen werden werden st ndig in den Altova XML Validator integriert sodass Ihnen mit Altova Produkten immer eine Entwicklungsumgebung auf dem neuesten Stand der Technik zur Verf gung steht Altova XMLSpy 2013 2013 Altova GmbH
586. t i lt Name gt US dependency lt Name gt lt Street gt Noble Ave lt Street gt lt City gt Dallas lt City gt lt Zip gt 04812 lt Zip gt i lt State gt Texas lt State gt lt Address gt lt Person Manager true Degree BA Programmer false H lt First gt Fred lt First gt lt Last gt Smith lt Last gt lt PhoneExt gt 22 lt PhoneExt gt lt Emai 1 gt Smith work com lt Emai l gt lt Person gt lt Company gt Pretty Print Anzeige Fur die Pretty Print Anzeige sind zwei Schritte erforderlich i Konfigurieren der Pretty Print Einstellungen und Definieren des Einr ckabstands und ii Anwenden von Pretty Print 1 3 ffnen Sie die Datei companyFirst xml aus dem Ordner C Dokumente und Einstellungen lt Benutzername gt Eigen Dateien Altova XMLSpy2013 Examples Tutorial und wechseln Sie in die Textansicht wenn diese nicht bereits als Standardansicht f r XML Dokumente eingestellt ist Aktivieren Sie im Dialogfeld Optionen auf dem Register Ansicht Extras Optionen Ansicht Abbildung unten das Kontrollk stchen Einr ckung verwenden Dadurch wird die Pretty Print Anzeige von Text mit Einr ckungen Standardeinstellung aktiviert Klicken Sie anschlie end auf OK Beachten Sie dass diese Einstellung auf die Textansicht aller in der Applikations ge ffneten Dateien angewendet wird Grid Ansicht Programmlogo Titelleiste Inhalt Attribut Vorschau einblenden V Beim Start Nur Dateinam
587. t das gerade im Projektfenster ge ffnet ist durch das neue ersetzt Nachdem an einem Projekt nderungen vorgenommen wurden muss das Projekt durch Auswahl des Befehls Projekt Projekt speichern gespeichert werden Das Projekt hat eine Baumstruktur bestehend aus Ordnern Dateien und anderen Ressourcen Diese k nnen in jeder Ebene und bis zu einer beliebigen Tiefe hinzugef gt werden Projektordner sind semantische Ordner die eine logische Dateigruppierung darstellen und nicht der hierarchischen Organisation von Dateien auf Ihrer Festplatte entsprechen m ssen Ordner k nnen physischen Verzeichnissen in Ihrem Dateisystem entsprechen und eine 2013 Altova GmbH Benutzerhandbuch 14 Einf hrung Die grafische Benutzeroberfl che direkte Beziehung zu diesen haben Solche Ordner werden externe Ordner genannt und im Projektfenster durch ein gelbes Ordnersymbol gekennzeichnet im Gegensatz zu normalen Projektordnern die gr n angezeigt werden Externe Projektordner m ssen explizit mit dem Befehl Aktualisieren synchronisiert werden e Ein Ordner kann eine beliebige Mischung von Dateiarten enthalten Alternativ dazu k nnen Sie im Dialogfeld Eigenschaften f r diesen Ordner f r jeden Ordner Dateierweiterungen definieren damit bestimmte Dateiarten jederzeit ber einen Ordner aufgerufen werden k nnen Wenn eine Datei zum bergeordneten Ordner hinzugef gt wird wird sie automatisch zu dem Unterordner hinzugef gt f r den d
588. t td gt lt td gt lt strong gt Manager lt strong gt lt td gt i lt td gt lt strong gt Degree lt strong gt lt td gt lt td gt lt strong gt Programmer lt strong gt lt td gt Jehoas lt xsl apply templates select my Person gt Gehen Sie zur Zeile lt table border 1 bgcolor lime gt und ndern Sie den Eintrag von bgcolor lime in bgcolor yellow W hlen Sie die Men option Datei Speichern um die nderungen an der XSL Datei zu speichern Klicken Sie auf das Register CompanyLast xm1 um die XML Datei aktiv zu setzen und w hlen Sie XSL XQuery XSL Transformation oder dr cken Sie die Funktionstaste F10 In der Browser Ansicht von XMLSpy erscheint eine neue Datei namens XSL Output html Die Hintergrundfarbe der Tabelle ist gelb Your Company Name US dependency Street Noble Ave City Dallas State Texas Zip 04812 6 W hlen Sie die Men option Datei Speichern und benennen Sie die Datei Company html Altova XMLSpy 2013 2013 Altova GmbH XMLSpy Tutorial Projektverwaltung 49 3 5 3 5 1 3 5 2 Projektverwaltung In diesem Abschnitt werden Sie mit den Projektverwaltungsfunktionen von XMLSpy vertraut gemacht Nachdem Sie die Vorteile der Gliederung von XML Dateien in Projekten kennengelernt haben werden wir die soeben erstellten Dateien in einem einfachen Projekt strukturieren Vorteile von Projekten Im Folgenden sind die Vorteile der Strukturierung von XML Dateien in F
589. t eingef gt werden kann Wenn Sie sich nicht sicher sind validieren Sie das Dokument nach dem Einf gen der Entity mit XML XML Validieren F8 Definieren Ihrer eigenen Entities Als Dokument Bearbeiter k nnen Sie auch Ihre eigenen Entities definieren Eine Beschreibung dazu finden Sie im Abschnitt Definieren von Entities in_der Authentic Ansicht Drucken des Dokuments Bei Ausdruck eines XML Dokuments von der Authentic Ansicht aus bleibt die in der Authentic Ansicht sichtbare Formatierung erhalten So drucken Sie die Datei NanonullOrg xml 1 Wechseln Sie in den Modus Markup Symbole ausblenden wenn Sie gerade einen anderen Modus verwenden da sonst auch die Markup Symbole gedruckt werden 2 Wahlen Sie Datei Druckvorschau um eine Vorschau aller Seiten anzuzeigen In der Abbildung unten sehen Sie einen Teil einer um 50 verkleinerten Seite in der Druckansicht Altova XMLSpy 2013 2013 Altova GmbH Authentic Tutorial Authentic Ansicht 149 Page 1 of 6 ALTOVA Organization Chart Location of logo Altova_rig ht_300 gif Nanonull Inc Location us Street 119 Oakstreet Suite 4876 Phone 1 321 555 5155 0 City Vereno Fax 1 321 555 5155 4 State amp Zip oc Be213 an office nanonull com Vereno Office Summary 4 departments 15 employees The company was established in Vereno in 1995 as a privately held software company Since 1996 Nanonull has been actively involved in devel
590. t erstellen und geben Sie den Namen des gew nschten Elements in das Textfeld Element erstellen ein Wenn das Kontrollk stchen Element erstellen nicht aktiviert ist wird der kodierte Text direkt an der Position des Cursors eingef gt Nachdem Sie auf OK geklickt haben wird der kodierte Text der ausgew hlten Datei mit einem umschlie enden Element falls dies angegeben wurde an der Position des Cursors eingef gt Die kodierte Datei wird in der Grid Ansicht eingef gt markiertes Element in der Abbildung unten Person First Fred Last Landis Title Project Manager Phone 123 456 7890 Email f landis nanonull com type 1 Lodging 2003 01 01 2 Lodging Development 2003 01 02 3 Lodging Marketing 2003 01 02 4 Entertainment Development 2003 01 02 In der Textansicht wird die Datei wie unten gezeigt eingef gt lt img ext jpg encoding xs base64Binary gt 7 VBORWOKGgOAAAANSUNEUGAAABAAAAAQAQMAAAA 1 PWO7 AAAAB 1 BMVEUAAAD 12Z dAAAAMO1 EQVR4nGP4 5 h 1 G 58ZDrAz3D MCH8yw8 3NDDeNGe4U g9C9Zwz3gVLMDA A6P9 AFGGFy j OXZtQAAAAAE 1 FTKSuQmcc 2013 Altova GmbH Benutzerhandbuch 296 Benutzerreferenz Men XML lt img gt In der Liste oben sehen Sie den kodierten Text einer JPG Bilddatei Rund um den kodierten Text wurde ein img Element erstellt 13 4 2 Anh ngen Der Befehl Anh ngen ist zwar in allen Men s aktiv kann aber nur in der Grid Ansicht verwendet werden Er enth lt ein Untermen siehe S
591. t in der Authentic Ansicht angezeigt werden Sie k nnen auch eine SPS Datei als neue Vorlage in der Authentic Ansicht ffnen Daf r gibt es zwei Methoden e Wahlen Sie den Men befehl Datei Neu und klicken auf die Schaltfl che StyleVision Stylesheet auswahlen e W hlen Sie den Befehl Authentic Neues Dokument und navigieren Sie zur SPS Datei Weitere Informationen finden Sie in der Dokumentation zur Authentic Ansicht und zu StyleVision 2013 Altova GmbH Benutzerhandbuch 336 Benutzerreferenz Men Ansicht 13 9 5 Browser Ansicht Mit diesem Befehl wechseln Sie mit dem aktuellen Dokument in die Browser Ansicht Ein XML f higer Browser zeigt das XML Dokument anhand der verf gbaren CSS und oder XSL Stylesheets an Wenn Sie in die Browser Ansicht wechseln wird das Dokument zuerst auf G ltigkeit gepr ft wenn Sie im Dialogfeld Optionen auf dem Register Datei Extras Optionen die Option Validieren beim Speichern der Datei einschalten Weitere Informationen zu dieser Ansicht finden Sie im Abschnitt Browser Ansicht 13 9 6 Erweitern Dieser Befehl Tastenk rzel am Ziffernblock ist in der Grid Ansicht aktiv und erweitert das ausgew hlte Element um eine Ebene Das Element bleibt nach dem Erweitern markiert sodass Sie das Element durch wiederholtes Klicken auf die Taste um weitere Ebenen erweitern k nnen 13 9 7 Reduzieren Dieser Befehl Tastenk rzel am Ziffernblock ist in der Grid Ansicht aktiv und
592. t zu suchen geben Sie diesen in das Listenfeld Suchen nach ein oder w hlen Sie einen der letzten 10 Eintr ge aus der Dropdown Liste aus und legen Sie anschlie end die Suchoptionen fest Mit dem Befehl Weitersuchen F3 Al wird der letzte Suchbefehl wiederholt um nach der nachsten Instanz des gesuchten Texts zu suchen Mit den Befehlen Suchen und Weitersuchen k nnen Sie auch nach Datei und Ordnernamen suchen wenn ein Projekt im Fenster Projekt ausgew hlt ist 13 2 10 Ersetzen Strg H Mit dem Befehl Ersetzen in Visual Studio Suchen und Ersetzen k nnen Sie einen Textstring durch einen anderen ersetzen Der Befehl verf gt ber dieselben Optionen wie der Befehl Suchen Sie k nnen diese Funktion Schritt f r Schritt verwenden oder alle Begriffe auf einmal ersetzen indem Sie auf die Schaltfl che Alle ersetzen klicken 13 2 11 Lesezeichen Befehle Lesezeichen einf gen l schen Mit dem Befehl Lesezeichen einf gen l schen Strg F2 Pe k nnen Sie ein Lesezeichen an der aktuellen Cursorposition einf gen bzw ein vorhandenes Lesezeichen entfernen wenn sich der Cursor in einer Zeile befindet in der zuvor ein Lesezeichen eingef gt wurde Dieser Befehl steht nur in der Textansicht zur Verf gung Mit Lesezeichen markierte Zeilen k nnen auf zwei Arten angezeigt werden Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Bearbeiten 263 13 2 12 e Wurde die Lesezeichenleiste aktiviert wird eine bl
593. tallationsverzeichnis zur Umgebungsvariablen Path hinzu Gehen Sie zu den QVCS Enterprise User Preferences Aktivieren Sie unter Utilities das Kontrollkastchen Use External Visual Compare Tool Definieren Sie als Visual Compare Command Line lt vollstandiger DiffDog Pfad gt file1 Name file2Name PON Qumasoft QVCS Pro 3 10 18 http www qumasoft com Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Installieren von Versionskontrollsystemen 221 Mit den folgenden Schritten wird Altova DiffDog in Qumasoft QVCS Pro integriert 1 Gehen Sie zu den QVCS 3 10 Client Preferences 2 Definieren Sie unter Utilities den vollst ndigen Pfad zu DiffDog als visuelles Vergleichstool mit den Parametern s s Seapine Surround SCM Client 2009 0 0 http www seapine com surroundscm html Mit den folgenden Schritten wird Altova DiffDog in Seapine Surround SCM integriert 1 Gehen Sie zu den Benutzeroptionen des Surround SCM Client und dem Abschnitt Diff Merge 2 Bearbeiten Sie die Diff Merge Einstellungen damit der Vergleich mit der ausgew hlten Applikation durchgef hrt wird 3 Geben Sie mit den Parametern 1 2 den vollst ndigen DiffDog Pfad ein 4 Starten Sie den Surround SCM Client und die Altova Produkte erneut Sergey Antonovs HgSCC 1 0 1 http www newsupaplex pp ru hgscc_news_eng html Mit den folgenden Schritten wird Altova DiffDog in Mercurial integriert 1 Klicken Sie auf dem Regist
594. te Wenn Sie in der letzten Zelle der letzten Zeile die Tabulatortaste dr cken wird eine neue Zeile erstellt CALS HTML Tabellen CALS HTML Tabellen k nnen von Ihnen dem Benutzer der Authentic Ansicht f r bestimmte XML Datenstrukturen verwendet werden die als Tabellenformat definiert wurden Die Arbeit mit CALS HTML Tabellen erfordert drei Schritte Einf gen der Tabelle Formatierung der Tabelle und Eingabe von Daten Die Befehle f r die Arbeit mit CALS HTML Tabellen stehen in Form von Schaltfl chen in der Symbolleiste zur Verf gung siehe Symbole zur Bearbeitung von CALS HTML Tabellen Einf gen von Tabellen So a Sie eine CALS HTML Tabelle ein Setzen Sie Ihren Cursor an die Stelle an der die Tabelle eingef gt werden soll und klicken Sie auf das Symbol E Beachten Sie dass CALS HTML Tabellen nur an bestimmten im Schema definierten Stellen eingef gt werden k nnen Das Dialogfeld Tabelle einf gen Abbildung unten wird nun angezeigt In diesem Dialogfeld werden alle XML Element Datenstrukturen f r die eine Tabellenstruktur definiert wurde aufgelistet So wurden z B in der Abbildung unten die Elemente informaltable und table sowohl als CALS Tabelle als auch als HTML Tabelle definiert Altova XMLSpy 2013 2013 Altova GmbH Authentic Bearbeitung in der Authentic Ansicht 157 Insert Table Select an XML table from the following list informaltable CALS informaltable HTML table CALS 2 Wahlen Sie den
595. te der Authentic Ansicht sind Befehls Shortcuts Einige Symbole kennen Sie sicher bereits von anderen Windows Anwendungen oder anderen Altova Produkten her andere sind vielleicht neu f r Sie In diesem Abschnitt werden die f r die Authentic Ansicht spezifischen Befehle beschrieben In der nachfolgenden Beschreibung sind verwandte Befehle gemeinsam gruppiert Ein und Ausblenden von XML Markup In der Authentic Ansicht k nnen die Tags f r alle einige oder keines der XML Elemente oder Attribute eingeblendet werden entweder mit Namen gro e Markup Symbole oder ohne Namen kleine Markup Symbole Die vier Markup Symbole werden in der Symbolleiste angezeigt die entsprechenden Befehle finden Sie im Men Authentic Markup Symbole ausblenden Alle XML Tags mit Ausnahme der reduzierten Tags werden ausgeblendet Wenn Sie im Modus Markup Symbole ausblenden auf einen Tag der reduziert wurde doppelklicken wodurch er normalerweise erweitert wird wird der Inhalt des Nodes angezeigt und die Tags ausgeblendet Kleine Markup Symbole einblenden Die XML Element Attribut Tags werden ohne Namen angezeigt 2013 Altova GmbH Benutzerhandbuch 88 Bearbeitungsansichten Authentic Ansicht Gro e Markup Symbole einblenden Die XML Elemente Attribute werden mit ihren Namen angezeigt Gemischte Markup Symbole einblenden Im StyleVision Power Stylesheet k nnen Sie f r jedes XML Element oder Attribut einzeln festlegen wie es im Gemischten Mar
596. tee Hrn Ree 356 Bearbeiten nsaisan iced eatdeiesash isha ea ahead ntl AR A ed nS 357 lt AMNSICN E N late testing tases EVE EENE OENE Rant eae dee tee 358 JGnd Schnittartens 24 6 2220 adenine haut E aia ee Rue 358 Schemaschiriftarten 0 0 cccccccccccccsssssesccsssssecesescsesesesesesesesesesescecseseseecensneceseneneeeesenees 359 Textschfiftarten a 22a rn eS eee 359 Farben nase re dor eh seni a iw Ge ee ated een ween 360 Kodierung nee in ana dahin eae ee eee rane te 361 RD EEA E ace ied eck ieee euer ta hill ae one tare se end OS 362 Vers1onskontrolle rs reine 363 13 12 Menu Fenster 2 2 Oe ee 365 13 12 1 Uberlappend u 2 2222 an Ref 365 13 12 2 Horizontal anordnen ar e a senegsan ana a a ar a R aR 365 13 12 3 Vertikal anordnen seiorn e iiei E E AEE RE E EA E REE e 365 13 12 4 Projekt Fenster a nnenenneirnensinanaun RERE SREE 365 13 12 53 Info Fenster une en ae eure nennen 365 13 12 6 Emgabehilfeni 02 2cctte cea Hee betel os in ek Me E eee HA en 365 13125 Auspabefensterss h2dsscsesh ttess disses eashink easiensstns eh ah su hese ERRO EEan 365 13 12 8 Projekt und Eingabehilfen 0000002eneenneennennennennennnennnnnnennnn nennen nennen 366 13 129 Alle ein auis oisccics cies cece sodas nannten E RE Rande 366 13 12 10 Liste aller offenen Fenster uuu uer nen EEN REA E nase 366 13 13 Men Hilfe ner er ee 367 1351351 Inhaltsyerzeichnis s2 u 02 0 een a
597. teien in einem Ordner egal ob f r den obersten Ordner im Projekt oder einen untergeordneten Ordner stehen im Kontextmen dieses Ordners zur Verf gung das Kontextmen wird durch Rechtsklick auf den Ordner ge ffnet Die Schritte bei der Batch Verarbeitung sind die folgenden 1 Definieren Sie im Dialogfeld Eigenschaften dieses Ordners die Dateien die f r die Validierung oder Transformation verwendet werden sollen 2 Definieren Sie den Ordner in dem die Ausgabe der Transformationen gespeichert werden sollen Wenn f r einen Ordner kein Ausgabeordner definiert wurde wird der Ausgabeordner des n chsten bergeordneten Ordners in der Projektstruktur verwendet 3 Verwenden Sie zur Batch Verarbeitung die Befehle im Kontextmen Wenn Sie die entsprechenden Befehle in den Men s XML DTD Schema oder XSL XQuery verwenden wird der Befehl nur am aktiven Dokument im Hauptfenster ausgef hrt und nicht an einem Projektordner im Projektfenster Im Kontextmen eines Projektordners oberste Ebene und darunter stehen die folgenden Befehle f r die Batch Verarbeitung zur Verf gung e Wohlgeformtheit pr fen Wenn w hrend der Batch Verarbeitung Fehler gefunden werden werden diese im Fenster Meldungen ausgegeben e Validierung Wenn w hrend der Batch Verarbeitung Fehler gefunden werden werden diese im Fenster Meldungen ausgegeben e _Transformationen Transformationsausgaben werden in dem Ordner gespeichert der im Dialogfeld Eigensch
598. tellt Im Dialogfeld Einstellungen f r Textansicht Ansicht Einstellungen f r Textansicht Abbildung unten k nnen einzelne Aspekte der Textansicht aktiviert und deaktiviert werden 2013 Altova GmbH Benutzerhandbuch 38 XMLSpy Tutorial XML Dokumente Einstellungen f r Textansicht Leisten J Zeilennummernleiste Lesezeichen Leiste Klappleiste Tastaturk rzel Tabulatoren Visuelle Hilfen Tabulatorgro e 4 J Einr cklinien Abbrechen Tabulatoren einf gen Zeilenendemarkierungen Leerzeichen einf gen U Whitespace Markierungen a Nach oben Nach unten Nach links Nach rechts Strg Nach oben Strg Nach unten Strg Nach links Strg Nach rechts Alt Nach oben Eine Zeile nach oben Eine Zeile nach unten Eine Spalte nach links Eine Spalte nach rechts Eine Zeile nach oben bl ttern Eine Zeile nach unter bl ttern Ein Wort nach links Ein Wort nach rechts XML Element nach oben verschieben In der Abbildung unten sehen Sie die aktuelle XML Datei in der Textansicht Die einzelnen Elemente der Textansicht sind gem den Einstellungen im Dialogfeld oben eingeblendet i 2 3 4 5 6 F 8 9 0 r lt xml version 1 0 encoding UTF 8 gt lt edited with XMLSpy http www altova com gt 3 Company xmIns http my company com namespace xmins xsi http www w3 org 2001 XMLSchema instance xsi1 schemaLocation
599. ten an oder abgedockt werden e Doppelklicken Sie auf die Titelleiste des Fensters Wenn das Fenster angedockt war wird es nun frei schwebend angezeigt Wenn es frei schwebend angezeigt wurde wird es nun dort angedockt wo es zuletzt angedockt war e Klicken Sie mit der rechten Maustaste auf die Titelleiste eines Fensters und w hlen Sie den entsprechenden Befehl aus Abgedockt oder Angedockt e Ziehen Sie das Fenster an der Titelleiste als Ziehpunkt aus seiner angedockten Position bis es frei schwebend angezeigt wird Ziehen Sie ein frei schwebendes Fenster an seiner Titelleiste an die Stelle an der es angedockt werden soll Es erscheinen zwei Gruppen blauer Pfeile ber die u eren vier Pfeile k nnen Sie das Fenster relativ zum Applikationsfenster andocken am oberen rechten unteres oder linken Rand der Benutzeroberfl che ber die inneren Pfeile k nnen Sie das Fenster relativ zu dem Fenster andocken ber dem sich der Cursor gerade befindet Wenn Sie ein Fenster ber den Mittelpunkt der inneren Pfeile ziehen oder auf die Titelleiste eines Fensters wird es als Registerkarte in dem Fenster angezeigt in das es gezogen wurde Um ein Fenster das als Registerkarte angezeigt wird frei schwebend anzuzeigen doppelklicken Sie auf sein Register Um ein als Register angezeigtes Fenster aus einer Gruppe derartiger Fenster herauszuziehen ziehen Sie es am Register heraus Um das Verschieben von Fenstern zu ben ffnen Sie eine XML
600. ter angeordnet und werden in die folgenden Gruppen eingeteilt e Projektfenster e Info Fenster e Eingabehilfen Elemente Attribute Entities usw je nachdem welche Dokumentart gerade aktiv ist e Ausgabefenster Meldungen Das Hauptfenster und die Seitenleisten werden in den Unterabschnitten dieses Abschnitts beschrieben Toolbars Minimize Restore and Entry Helpers Close Active Document buttons Main Window Active document Scroll document tabs Active view of active document Active Document View Inadve Document Views Doct Doc2 ye Output Windows Au erdem enth lt die Benutzeroberflache eine Men leiste eine Statusleiste sowie Symbolleisten die alle in einem Unterabschnitt dieses Abschnitts beschrieben sind Ein und Ausblenden der Seitenleisten Die Seitenleistengruppen Projektfenster Info Fenster Eingabehilfen Ausgabefenster k nnen ber die entsprechenden Befehle im Men Fenster ein und ausgeblendet werden Eine Seitenleiste die gerade angezeigt wird kann auch durch Rechtsklick auf die Titelleiste der Seitenleiste oder die Titelleiste der mit Registern versehenen Seitenleistengruppe und Auswahl des Befehls Ausblenden ausgeblendet werden Seitenleisten freischwebend anzeigen und andocken Eine einzelne Seitenleiste kann entweder frei schwebend oder angedockt angezeigt werden Wenn ein frei schwebendes Fenster angedockt wird wird es an der Stelle angedockt an der es zul
601. textmen Untermen von Entity einf gen angezeigt Wenn Sie in der Entities Eingabehilfe auf eine Entity doppelklicken wird diese an der Cursorposition eingef gt Eine Entity eignet sich v a dann wenn Sie einen Textstring ein XML Fragment oder einige andere externe Ressourcen an mehreren Stellen in Ihrem Dokument verwenden m chten Die Entity bei der es sich im Grunde um eine Kurzbezeichnung f r die ben tigten Daten handelt wird im Dialogfeld Entities definieren definiert Nachdem Sie die Entity definiert haben k nnen Sie diese an mehreren Stellen in Ihrem Dokument verwenden und dadurch Zeit sparen und effizienter arbeiten Sie k nnen in Ihrem Dokument zwei grundlegende Arten von Entities verwenden geparste Entities wobei es sich um XML Daten handelt entweder einen Textstring oder ein Fragment aus einem XML Dokument oder ungeparste Entities wobei es sich um nicht XML Daten handelt wie z B eine Bin rdatei normalerweise eine Grafik Ton oder ein Multimedia Objekt Jede Entity hat einen Namen und einen Wert Im Fall von geparsten Entities ist die Entity ein Platzhalter f r die XML Daten Der Wert der Entity sind entweder die XML Daten selbst oder eine URI die auf eine xm1 Datei verweist die die XML Daten enth lt Bei ungeparsten Entities ist der Wert der Entity eine URI die auf eine nicht XML Datei verweist So definieren Sie eine Entity 1 Klicken Sie auf Authentic XML Entities definieren Daraufhin wird das Dialog
602. tig ist so wird die ung ltige Datei ohne Schema Informationen geladen e In einem wohlgeformten aber ung ltigen Dokument das zwei oder mehr Elemente mit demselben ID Wert enth lt wird das erste Element in der Dokumentenreihenfolge zur ckgegeben in scope prefi e Im XML Dokument d rfen nur Default Namespaces entdeklariert xes werden Doch selbst wenn ein Default Namespace an einem Element Node entdeklariert wird wird das Pr fix f r den Default Namespace welches der Nulll ngenstring ist f r diesen Node zur ckgegeben last e Siehe Anmerkung zu Whitespace im Abschnitt Allgemeine Informationen e Es wird der Unicode Zeichensatz unterst tzt normalize unic e Es werden die Normalisierungsformulare NFC NFD NFKC und ode NFKD unterst tzt position e Siehe Anmerkung zu Whitespace im Abschnitt Allgemeine Informationen resolve uri e Wenn das zweite optionale Argument weggelassen wird wird die aufzul sende URI das erste Argument gegen die Basis URI aus dem statischen Kontext aufgel st Dies ist die URI des XSLT Stylesheets oder die im Prolog des XQuery Dokuments angegebene Basis URI e Die relative URI das erste Argument wird nach dem letzten in der Pfadnotation der Basis URI Notation angeh ngt e Wenn der Wert des ersten Arguments der Nulllangenstring ist wird die Basis URI aus dem statischen Kontext zur ckgegeben und diese URI inkludiert den Dateinamen des Dokuments von dem die Basis URI des statischen Kontex
603. tion Jedes der unten angef hrten Elemente wird mit einer Erl uterung der Attributwerte aufgelistet Eine ausf hrlichere Beschreibung finden Sie in der XML Catalogs Specification Bitte beachten Sie Jedes Element kann das Attribut xml base erhalten welches dazu dient die Basis URI dieses Elements zu definieren e lt public publicId PublicID of Resource uri URL of local file gt e lt system systemId SystemID of Resource uri URL of local file gt e lt uri name filename uri URL of file identified by filename gt e lt rewriteURI uriStartString StartString of URI to rewrite rewritePrefix String to replace StartString gt e lt rewriteSystem systemIdStartString StartString of SystemID rewritePrefix Replacement string to locate resource locally gt In Fallen in denen es wie z B bei den meisten Stylesheets keinen Public Identifier gibt kann der System Identifier einer URL direkt Uber das system Element zugewiesen werden Au erdem kann eine URI auch ber das uri Element einer anderen URI zugewiesen werden Mit Hilfe der Elemente rewriteURI und rewritsSystem kann der Anfangsteil einer URI bzw eines System Identifier neu geschrieben werden Auf diese Art kann der Beginn eines Dateipfads ersetzt werden wodurch ein anderes Verzeichnis als Ziel definiert werden kann Nahere Informationen zu diesen Elementen finden Sie in der XML Catalogs Specification Dateierweiterungen und intelligente schemagem e Bear
604. tity sind entweder die XML Daten selbst oder eine URI die auf eine XML Datei verweist die die XML Daten enth lt Bei nicht geparsten Entities ist der Wert der Entity eine URI die auf die nicht XML Datendatei verweist Um eine Entity zu definieren gehen Sie vor wie folgt 1 W hlen Sie Authentic XML Entities definieren Dadurch wird das Dialogfeld Entities definieren ge ffnet Alm iee PueLC vaueratn Tara aK ist Internal Nanonull Inc nano_eu Internal Nanonull Europe AG Cancel nano_ma Internal Nanonull Partners Inc amp website Internal http dwy nanonull com Append branches SYSTEM branches xml ne logo SYSTEM nanonull gif m Ho Delete 2 Geben Sie in das Feld Name den Namen der Entity ein Dies ist der Name der in der Eingabehilfe Entities angezeigt werden wird 3 Wahlen Sie im Feld Type den Entitatstyp aus der Dropdown Liste aus Es stehen drei Typen zur Auswahl Bei einer internen Entity handelt es sich um Text der im XML Dokument selbst gespeichert ist Bei Auswahl von PUBLIC oder SYSTEM geben Sie an dass sich die Ressource au erhalb der XML Datei befindet und mit Hilfe eines Public Identifier bzw eines System Identifier aufgerufen wird Ein System Identifier ist eine URI die den Speicherort einer Ressource angibt Der Public Identifier ist ein pfadunabhangiger Identifier der es einigen Prozessoren erlaubt die Ressource zu identifizieren Wenn Sie sowohl einen Public Identifier a
605. tmip Check In Forms Undo Check Out i Marketing New Folder Switch to File Dialog Switch to Global Resources Cancel 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 Eingecheckt Die Datei kann ausgecheckt werden faa Die Datei wurde von einem anderen Benutzer ausgecheckt und kann nicht ausgecheckt werden 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 Eu AutoCalc sps eins fGqhExpReport xml 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 S
606. tor XSLT und XQuery Prozessoren Internet XMLSpy im Internet Mit diesem Befehl gelangen Sie zum Altova Webserver auf http www altova com Hier erhalten Sie alle Informationen Produkt Updates und weitere Angebote von Altova Training Mit diesem Befehl gelangen Sie zur Online Training Seite der Altova Website Hier k nnen Sie sich f r Online Kurse zu unseren Altova Produkten anmelden ber Mit diesem Befehl wird der XMLSpy Splashscreen und das Dialogfeld mit urheberrechtlichen Informationen und dem XMLSpy Logo angezeigt Bitte beachten Sie In diesem Dialogfeld wird die Versionsnummer angezeigt Der Build sowie die komplette Versionsnummer der Version die Sie verwenden werden in der Statusleiste angezeigt Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Befehlszeile 371 13 14 Befehlszeile Bestimmte XMLSpy Aktionen k nnen ber die Befehlszeile ausgef hrt werden Diese Befehle sind im Folgenden aufgelistet Datei ffnen Befehl xmlspy exe file xml Aktion Offnet die Datei file xm1 in XMLSpy Anmerkung Wenn einer XML Datei bereits eine SPS Datei zugewiesen wurde so wird die XML Datei in der Authentic Ansicht gedffnet Andernfalls wird die Datei in der Textansicht gedffnet Wenn keine SPS Datei zugewiesen wurde kann diese mit Hilfe des Flag sps siehe unten zugewiesen werden Mehrere Dateien offnen Befehl xmlspy exe filel xml file2 xml Aktion Offnet die Dateien file1 xml und file2 xm1 in XMLSp
607. torials erstellen basiert auf dem Schema AddressLast xsd stellen Sie also sicher dass Sie das mitinstallierte Schema AddressLast xsd nicht bearbeiten 2013 Altova GmbH Benutzerhandbuch 34 XMLSpy Tutorial XML Dokumente 3 3 3 3 1 XML Dokumente In diesem Abschnitt lernen Sie Erstellen eines neuen XML Dokumentes in XMLSpy Verwenden von verschiedenen Ansichten und Eingabehilfen f r erleichtertes Bearbeiten und Validieren von Daten in XMLSpy Ziel In diesem Abschnitt werden folgende Punkte behandelt e Erstellen eines neuen XML Dokumentes basierend auf dem Schema AddressLast xsd e Definition des Elementtyps um f r das Element bei der Validierung ein erweitertes Content Model f r dieses Element bereitzustellen e Einf gen von Elementen und Attributen und Eingabe von Inhalt f r diese in der Text Ansicht mit Hilfe der intelligenten Eingabehilfen e Validieren des XML Dokumentes In diesem Abschnitt verwendete Befehle Datei Neu erstellt eine neue XML Datei Ansicht Text wechselt in die Text Ansicht Ansicht Grid Ansicht wechselt in die Grid Ansicht Ho oy XML Tabelle Als Tabelle anzeigen zeigt Mehrfachinstanzen eines einzelnen Elementtyps auf einer einzelnen hierarchischen Ebene als Tabelle an Diese Ansicht des Elements nennt sich Datenbank Tabellen Ansicht oder einfach Tabellenansicht Das Symbol dient zum Wechseln zwischen der Tabellen und der normalen Grid Ansicht F7 berpr
608. tova evaluate xpath 10 20 hi gt Gibt hi 20 10 zur ck Beachten Sie im obigen Beispiel folgende Punkte 2013 Altova GmbH Anh nge 392 Prozessor Informationen XSLT und XQuery Erweiterungen e Das zweite Argument des Ausdrucks altova evaluate ist der der Variablen p1 zugewiesene Wert das dritte Argument ist das der Variablen p2 zugewiesene usw e Beachten Sie dass das vierte Argument der Funktion ein String Wert ist Als String Wert wird dieser innerhalb von Anf hrungszeichen gesetzt e Das select Attribut des Elements xs variable liefert den XPath Ausdruck Da dieser Ausdruck den Typ xs string haben muss wird er in einfache Anf hrungszeichen gesetzt Im Folgenden ein weiteres Beispiel f r die Verwendung lt xsl variable name xpath select p1 gt lt xsl value of select altova evaluate xpath Name 1 gt Gibt den Wert des ersten Name Elements aus lt xsl variable name xpath select p1 gt lt xsl value of select altova evaluate xpath Name 1 gt Gibt Name 1 aus Die altova evaluate Erweiterungsfunktion ist in Situationen n tzlich in denen ein XPath Ausdruck im XSLT Stylesheet einen oder mehrere Teile enth lt die dynamisch ausgewertet werden m ssen Angenommen ein Benutzer gibt seinen Request f r das Sortierkriterium ein und das Sortierkriterium ist im Attribut UserReq sortkey gespeichert Im Stylesheet k nnten Sie den folgenden Ausdruck haben
609. trix XenApp oder VMWare ThinApp oder einer virtuellen Maschine in Ihrem Intranet zu installieren damit einzelne Benutzer in Ihrer Organisation von einem anderen Computer ber einen Terminalserver einen Anwendungsvirtualisierungsserver oder eine virtuelle Maschine auf die Software zugreifen und diese nutzen k nnen Jedoch darf die Zahl der Benutzer die ber einen solchen Netzwerk oder Terminalserver bzw eine virtuelle Maschine zum selben Zeitpunkt auf die Software zugreifen die maximale Zahl der im Lizenzumfang enthaltenen User nicht berschreiten Au erdem darf die Gesamtanzahl der Benutzer die die Software ber den Terminal Server den Anwendungsvirtualisierungsserver oder eine virtuelle Maschine verwenden die sechs 6 fache Anzahl der lizenzierten Benutzer nicht bersteigen Folglich gelten die in Abschnitt 1 d festgelegten Einschr nkungen betreffend die Anzahl der Installationen und die Voraussetzung dass die Verwendung ber dasselbe physische Netzwerk erfolgen muss nicht f r Terminal Server Anwendungsvirtualisierungsserver Umgebungen oder Umgebungen auf virtullen Maschinen Sie m ssen in einer virtuellen Umgebung mit Hilfe geeigneter Ma nahmen sicherstellen dass nicht mehr als die maximale Anzahl der in der Lizenz vorgesehenen Benutzer gleichzeitig auf die Software zugreifen Altova gibt ber die Performance der Altova Software in einer Umgebung in der Terminalserver Anwendungsvirtualisierungserver Altova XMLSpy 2013
610. trollfunktionen im Detail Hinzuf gen zur und Entfernen aus der Versionskontrolle Einchecken Auschecken Dateien schreibgesch tzt abrufen Kopieren und Freigeben ber die Versionskontrolle Wechseln der Versionskontrolle Weitere Befehle im Men Projekt Versionskontrolle werden im Abschnitt Benutzerreferenz dieses Handbuchs beschrieben Informationen zu einem spezifischen Versionskontrollsystem finden Sie in der Dokumentation zu diesem System 12 6 1 Hinzuf gen zur Entfernen aus der Versionskontrolle Hinzuf gen Nachdem ein Projekt zu einer Versionskontrolle hinzugef gt wurde k nnen Sie Dateien entweder einzeln oder in Gruppen unter Versionskontrolle stellen Dies wird auch als Hinzuf gen der Dateien zur Versionskontrolle bezeichnet W hlen Sie die Datei im Fenster Projekt aus und klicken Sie auf den Befehl Projekt Versionskontrolle Zu Versionskontrolle hinzuf gen Um mehrere Dateien auszuw hlen halten Sie beim Anklicken der Dateien die Strg Taste gedr ckt Wenn Sie den Befehl an einem gr nen Projektordner siehe Abbildung unten ausf hren werden alle Dateien im Ordner und seinen Unterordnern zur Versionskontrolle hinzugef gt 2013 Altova GmbH Benutzerhandbuch 230 Versionskontrolle Arbeiten mit Versionskontrolle MyProject ED XML Files Persons xml QuickStart xmi XSL Files amp XQuery Files g HTML Files QuickStart css o DTD Schemas fay QuickStart xsd Entities Wenn Dateien zu
611. truktur und Syntax Da es sich bei einem XML Schema selbst um ein XML Dokument handelt muss es den Regeln der XML Schema Spezifikation entsprechen In XMLSpy k nnen Sie in der Schema Ansicht mit Hilfe von Drag amp Drop Techniken g ltige XML Schemas auf einfache Art erstellen Das von Ihnen erzeugte XML Schema Dokument kann auch in der Text und der Grid Ansicht bearbeitet werden viel einfacher l sst sich dies jedoch in der Schema Ansicht bewerkstelligen In der Standard Edition k nnen XML Schema Dokumente in der Textansicht der Schema Ansicht und der Grid Ansicht angezeigt aber nur in der Textansicht bearbeitet werden Die Bearbeitung in der Schema und der Grid Ansicht ist nur in der Enterprise und der Professional Edition m glich Erstellen eines neuen XML Schema Dokuments Um eine neue XML Schema Datei in XMLSpy zu erstellen m ssen Sie zuerst XMLSpy starten und dann ein neues XML Schema xsd Dokument erstellen Erstellen Sie das Dokument wie folgt 1 W hlen Sie die Men option Datei Neu Daraufhin wird das Dialogfeld Neues Dokument anlegen ge ffnet Neues Dokument anlegen xs Wahlen Sie den Dokumenttyp aus der Liste aus xml J2EE 1 3 Application Client a xml J2EE Connector 1 0 Resource Adapter xml Serviet 2 3 Deployment Descriptor xq XML Query Language xql XML Query Language xqr XML Query Language for DB2 xquery XML Query Language xsd XBRL Taxonomy Schema xsd XML Schema v1 0 J xsd XML Schema v1 1 F xsi
612. ts Wenn Sie unter CSS bersicht auf einen Selektor klicken wird er im Dokument markiert In der linken unteren Abbildung sind die Selektoren nicht sortiert und werden in der Reihenfolge aufgelistet in der sie im Dokument vorkommen In der Abbildung auf der rechten Seite wurde die Funktion zur alphabetischen Sortierung ber die Symbolleistenschaltfl che aktiviert und die Selektoren sind alphabetisch sortiert Beachten Sie bitte die folgenden Punkte i Bei der berpr fung der alphabetischen Reihenfolge der Selektoren werden alle Teile des Selektors ber cksichtigt einschlie lich Punkt Raute und Doppelpunkte ii Wenn das CSS Dokument mehrere gruppierte Selektoren enth lt die gemeinsam eine einzige Regel definieren z B n4 h5 h6 wird jeder Selektor in der Gruppe separat aufgelistet 2013 Altova GmbH Benutzerhandbuch 178 HTML CSS JSON CSS lc 3 us 63 s example one body example one navw html example one nay li a example one nay lia a focus example one nay li a hover p example one nay li last page wrap example one ul hide example one ul li a example one example one ul li a hover example one nay example one ul li nav four a current example one nay li example one ul li nav one a current example one nay lilast example one ul li nav three a current example one nay lia example one ul li nav two a current example one nay li a hover example one ul li last child a
613. ts abgeleitet wird z B die XSLT oder XML Datei static base ur e Die Basis URI aus dem statischen Kontext ist die Basis URI des A XSLT Stylesheets oder die im Prolog des XQuery Dokuments angegebene Basis URI e Bei Verwendung des XPath Evaluators in der XMLSpy IDE ist die Basis URI aus dem statischen Kontext die URI des aktiven XML Dokuments 2013 Altova GmbH Anh nge 388 Prozessor Informationen XPath 2 0 und XQuery 1 0 Funktionen e Der Unicode Zeichensatz wird unterst tzt Altova XMLSpy 2013 2013 Altova GmbH Prozessor Informationen XSLT und XQuery Erweiterungen 389 1 5 1 5 1 XSLT und XQuery Erweiterungen Es gibt in Programmiersprachen wie Java und C eine Reihe von fertigen Funktionen die nicht als XQuery XPath 2 0 oder XSLT Funktionen zur Verf gung stehen Ein gutes Beispiel daf r sind die mathematischen in Java verf gbaren Funktionen wie z B sin und cos St nden diese Funktionen f r die Erstellung von XSLT Stylesheets und XQuery Abfragen zur Verf gung w rde sich der Einsatzbereich von Stylesheets und Abfragen erweitern und die Erstellung von Stylesheets w re viel einfacher Der in einer Reihe von Altova Produkten verwendete XSLT und XQuery Prozessor von Altova unterst tzt die Verwendung von Erweiterungsfunktionen in Java und NET Zus tzlich unterst tzen diese MSXSL Skripts f r XSLT und die Altova Erweiterungsfunktionen Beachten Sie dass beinahe alle Erweiterungsfunktio
614. ttp www daveswebsite com software tamtam Voraussetzungen CVSNT 2 5 client unter http www cvsnt org Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem e Um eine Verbindung zur CVS Speicherschnittstelle herzustellen m ssen Sie CVSNT installieren e ffnen Sie im Altova Produkt die erweiterten Optionen der Versionskontrolle und geben Sie den Pfad zur Datei cvs exe ein TamTam SVN SCC 1 2 21 http www daveswebsite com software tamtamsvn Voraussetzungen Subversion Command Line Client 1 5 4 unter http subversion tigris org Eine Standard Installation funktioniert mit allen Altova Produkten ordnungsgem e Umeine Verbindung zur SVN Speicherschnittstelle herzustellen m ssen Sie den Subversion Command Line Client installieren und in den Altova Versionskontrolloptionen den Pfad zur ausf hrbaren Datei svn exe definieren e Nach Start von XMLSpy m ssen Sie den SCC Provider registrieren Auf einem Vista Rechner kann die CSS Registrierung fehlschlagen e Falls dies der Fall ist suchen Sie im Windows Explorer das Verzeichnis das die ausf hrbare Altova Applikationsdatei enth lt e Klicken Sie auf die rechte Maustaste und f hren Sie die Datei As Administrator aus Die SCC Registrierung sollte jetzt klappen Altova XMLSpy 2013 2013 Altova GmbH Versionskontrolle Installieren von Versionskontrollsystemen 217 12 2 3 Vergleich mit Altova DiffDog Sie k nnen bestimmte Ve
615. ttribute Character Data Comments und Child Elemente Attribute werden immer aufgelistet und erscheinen in der Reihenfolge der Input Datei Den Attributen folgen alle weiteren Objekte genau in der Reihenfolge in der diese in der Quelldatei angegeben wurden Sie k nnen beliebig mittels Drag amp Drop neu arrangiert werden Diese nderung wird auch in den Quelldaten bernommen e Falls ein Element nur Character Data enth lt werden diese Daten in der Zeile angezeigt in der sich auch das Element befindet Dieses Element wird dann nicht als hierarchisch angesehen Character Data f r andere Elemente werden einger ckt zusammen mit Attributen und eventuellen Child Elementen und als Text gekennzeichnet e Bei reduzierten Elementen werden ihre Attribute und deren Werte in derselben Zeile in Grau angezeigt Diese Attribut Vorschau ist besonders hilfreich beim Editieren von XML Dokumenten mit einer gro en Anzahl von Elementen desselben Namens die sich 2013 Altova GmbH Benutzerhandbuch 64 Bearbeitungsansichten Grid Ansicht nur durch Inhalt oder Attribute unterscheiden z B Datenbank Applikationen e Mit Hilfe der Pfeiltasten k nnen Sie die Laufleiste in der Grid Ansicht bewegen e Mit Hilfe der und Tasten der Zahlentastatur k nnen Sie Datenelemente erweitern und reduzieren Anpassen der Grid Ansicht e Um die Gr e von Spalten anzupassen platzieren Sie den Cursor ber den entsprechenden Rahmen und ziehen Sie diesen an die
616. tyleVisionE samples wi E gt fle Import images linked sps templates grouping sps Fe IndustryStandards input formatting sps Bhtemplates sorting sps My Recent Tutorial Bllinks sps Eh TextState sps Documents XBRL Examples fBhlists sps BaToc sps E AutoCalc sps module fragments sps fE xmiresume sps 2 fEkmodule templates sps Desktop itional fEsimodules sps Conditional Final sps fedmuttiple schemas sps gt conditions sps fh NanonullOrg sps DB sps BhOrgChart sps My Documents DBSample sps Bhrage breaks sps ExpReport sps Bhrage layout sps form elements sps Ehparameters sps HTML Orgchart sps fE tables sps images embedded sps Bhtemplates basics sps er My Network File name ExpReport sps v Places Files of type StyleVision Power Stylesheets sps aa Zu URL wechseln Zu globalen Ressourcen wechseln 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 in den URL Modus Abbildung unten Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Datei 245 open 791 Datei URL r ffnen als Datei laden Auto XML DID Cache proxy verw C Neu laden r Identifizierung m Passwort speichern Benutzer JMyDocs Password MI m zwischen Applikationsstarts r Vorhandene Dateien Server UR
617. tylesheet verwendet werden um eine XML Datei zu transformieren die on the fly mit einem Altova MapForce Mapping generiert wurde Um globale Altova Ressourcen verwenden zu k nnen sind zwei Schritte erforderlich e Definieren globaler Ressourcen Ressourcen werden definiert und die Definitionen werden in einer XML Datei gespeichert Diese Ressourcen k nnen mehreren Altova Applikationen zur Verf gung gestellt werden e Verwendung von globalen Ressourcen In einer Altova Applikation k nnen Dateien ber eine globale Ressource anstatt ber einen Dateipfad zugewiesen werden Der Vorteil ist dass die verwendete Ressource durch Wechseln der Konfiguration in XMLSpy sofort gewechselt werden kann Globale Ressourcen in anderen Altova Produkten Derzeit k nnen globale Ressourcen in den folgenden Altova Produkten definiert und verwendet werden XMLSpy StyleVision MapForce und DatabaseSpy Altova XMLSpy 2013 2013 Altova GmbH Globale Altova Ressourcen Definieren globaler Ressourcen 183 10 1 Definieren globaler Ressourcen Globale Altova Ressourcen werden im Dialogfeld Globale Ressourcen verwalten definiert welches auf zwei Arten aufgerufen werden kann e Wahlen Sie den Men befehl Extras Globale Ressourcen e Klicken Sie in der Symbolleiste Globale Ressourcen auf die Schaltfl che Globale Ressourcen verwalten um das gleichnamige Dialogfeld aufzurufen siehe Abbildung unten Default ME J Die Symbolleiste Global
618. tzerhandbuch 18 Einf hrung Die Applikationsumgebung 2 2 Die Applikationsumgebung In diesem Abschnitt beschreiben wir verschiedene Aspekte der Applikation die f r den Anfang wichtig sind Gehen Sie diesen Abschnitt durch um sich mit XMLSpy vertraut zu machen Dieser Abschnitt enth lt wichtige Informationen ber Einstellungen und Anpassungen und verschafft Ihnen einen allgemeinen berblick dar ber Dieser Abschnitt ist folgenderma en gegliedert e Einstellungen und Anpassung Hier wird beschrieben wie und wo wichtige Einstellungen und anpassbare Optionen definiert werden k nnen e Tutorials Projekte Beispiele Hier finden Sie die Pfade der verschiedenen im Applikationspaket enthaltenen Dateien die nicht Teil des Programms selbst sind e Produktfeatures Dokumentation und Altova Produkte Hier finden Sie Links zur Altova Website wo Sie Informationen ber Produktfeatures ein Hilfe in zus tzlichen Formaten und andere Altova Produkte finden 2 2 1 Einstellungen und Anpassung Sie k nnen XMLSpy mittels verschiedener Einstellungen und Optionen konfigurieren In diesem Abschnitt erhalten Sie einen kurzen berblick ber diese Optionen Dieser Abschnitt ist in die folgenden Teile gegliedert e Einstellungen e Anpassung Einstellungen Auf den verschiedenen Registern im Dialogfeld Optionen wird eine Reihe wichtiger XMLSpy Einstellungen definiert Gehen Sie die verschiedenen Optionen selbst durch um zu sehen welche Optionen zur Verf g
619. tzern aus der Europ ischen Union bei der Kundendienstabteilung von Altova angefordert werden k Sonstige Beschr nkungen Sie sind nicht berechtigt die Software zur G nze oder teilweise zu verleihen zu vermieten per Leasing zur Verf gung zu stellen weiterzulizenzieren weiterzugeben oder auf sonstige Weise Dritten zu berlassen es sei denn dies ist durch die Bestimmungen in Abschnitt 3 oder an anderer Stelle in diesem Lizenzvertrag ausdr cklich gestattet Sofern dies nicht ausdr cklich in diesem Vertrag gestattet ist d rfen Sie die Software nicht kopieren Alle Kopien zu deren Anfertigung Sie berechtigt sind m ssen die im Original enthaltenen urheber und patentrechtlichen Angaben sowie alle anderen Angaben hinsichtlich geistiger Eigentumsrechte unver ndert enthalten Die Software darf nicht ver ndert adaptiert oder bersetzt werden Sie d rfen weder direkt noch indirekt ein Pfand oder Sicherungsrecht an der Software bestellen oder die Bestellung eines solchen zulassen Es ist Ihnen nicht gestattet wissentlich eine Handlung vorzunehmen durch die die Software ffentlich zug nglich wird oder die Software in einer Computerumgebung zu verwenden die nicht in diesem Lizenzvertrag angegeben ist Sie haben die geltenden gesetzlichen Bestimmungen und die Anweisungen von Altova in Bezug auf die Benutzung der Software einzuhalten Sie sind verpflichtet Ihre Mitarbeiter und Vertreter die Zugriff auf die Software haben von den in di
620. tzten 2013 Altova GmbH Benutzerhandbuch 304 Benutzerreferenz Men XML 13 4 7 Teilmenge kann das Attribut xml base erhalten welches dazu dient die Basis URI dieses Elements zu definieren lt catalog gt lt public publicId PublicID of Resource uri URL of local file gt lt system systemId SystemID of Resource uri URL of local file gt lt rewriteURI uriStartString StartString of URI to rewrite rewritePrefix String to replace StartString gt lt rewriteSystem systemIdStartString StartString of SystemID rewritePrefix Replacement string to locate resource locally gt lt uri name filename uri URL of file identified by filename gt lt catalog gt Bitte beachten Sie e Die Datei catalog xml im Ordner 3AltovaCommonFolder Schemas schema enth lt Referenzen auf DTDs die ltere XML Schema Spezifikationen implementieren Sie sollten Ihre XML Schema Dokumente nicht anhand eines dieser Schemas validieren Die referenzierten DTD Dateien wurden nur inkludiert um XMLSpy Eingabehilfeninformationen zu Bearbeitungszwecken bereitzustellen falls Sie Dateien gem diesen lteren Empfehlungen erstellen wollen siehe auch n chster Punkt e Wenn Sie eine benutzerdefinierte Dateierweiterung f r ein bestimmtes Schema erstellen z B die Erweiterung myhtm1 f r HTML Dateien die gem der HTML DTD g ltig sein sollen k nnen Sie die intelligente Editierung f r Dateien mit dieser E
621. u inkludierende Dokument nicht auffindbar ist 2013 Altova GmbH Benutzerhandbuch 260 Benutzerreferenz Men Bearbeiten Hier sehen Sie ein Beispiel f r ein XML Dokument in dem zum Inkludieren zweier XML Dokumente XInclude verwendet wird lt xml version 1 0 encoding UTF 16 gt lt AddressBook xsi schemaLocation http www altova com sv myaddresses AddressBook xsd xmins http www altova com stylevision tutorials myaddresses xmlns xsi http www w3 org 2001 XMLSchema instance xmlns xi http www w3 org 2001 XInclude gt lt xi include href BusinessAddressBook xml gt lt xi include href PersonalAddressBook xml gt lt AddressBook gt Beim Parsen dieses Dokuments werden die beiden XInclude Elemente durch die in den entsprechenden href Attributen definierten Dateien ersetzt xml base Wenn der XML Validator von XMLSpy ein XML Dokument liest und im XInclude Namespace auf das Element include trifft im Folgenden xi include genannt ersetzt er dieses Element xi include durch das im href Attribut des xi inc1ude Elements definierte XML Dokument Das Dokument Element Root Element des inkludierten XML Dokuments bzw das durch einen XPointer gekennzeichnete Element wird mit einem Attribut von xml base inkludiert um die Basis URIs des inkludierten Elements beizubehalten Wenn das XML Ergebnisdokument das das die inkludierte n XML Dokument e oder Baumstruktur Fragment e enth lt dem Schema ent
622. u leisten wenn nach Ansicht von Altova die Fehlfunktion der Software auf einen der folgenden Gr nde zur ckzuf hren ist i Fehler die durch die Verlegung der Software auf einen anderen Rechner oder Speicherort hervorgerufen werden ii nderungen 2013 Altova GmbH Anh nge 414 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung Modifikationen oder Versuche die Software abzuwandeln die von Altova nicht schriftlich genehmigt wurden iii u ere Einfl sse auf die Software wie z B Naturkatastrophen Stromausf lle Stromschwankungen oder Computerausf lle iv Ihr Vers umnis die Software auf dem von Altova festgelegten Release Level zu halten oder v Nutzung der Software ohne vorherige Genehmigung durch Altova zusammen mit einer anderen Software Sie alleine sind daf r verantwortlich i allen Betriebs und Fehlerbehebungsanleitungen von Altova Folge zu leisten Altova unverz glich von Fehlern oder Defekten an der Software zu informieren und Altova eine genaue Beschreibung dieser Fehler und oder Defekte zu liefern ii f r den Schutz Ihrer vertraulichen Informationen zu sorgen iii Datensicherungssysteme und abl ufe f r die Wiederherstellung verlorener oder ge nderter Dateien Daten oder Programme einzurichten und anzuwenden 7 AKTIVIERUNG DER SOFTWARE UPDATES UND LIZENZ BERWACHUNG a Lizenzz hlung Die Software enth lt ein integriertes Lizenzz hlungsmodul zum Zweck der berwachung der Einhaltung de
623. u machen klicken Sie auf sein Register e Wenn mehrere Dateien ge ffnet sind werden manchmal auf Grund von Platzmangel in der Dokumentregisterleiste nicht alle Register angezeigt Um Dokumentregister zu sehen i verwenden Sie entweder die Scroll Schaltfl chen rechts unten in der Dokumentregisterleiste oder ii w hlen Sie das gew nschte Dokument aus der Liste im unteren Bereich des Men s Fenster aus e Wenn das aktive Dokument maximiert ist befinden sich die Schaltfl chen zum Minimieren Wiederherstellen und Schlie en auf der rechten Seite der Men leiste Wenn ein Dokument berlappend nebeneinander oder minimiert angezeigt wird befinden sich die Schaltfl chen zum Maximieren Wiederherstellen und Schlie en in der Titelleiste des Dokumentfensters e Wenn Sie eine Datei maximieren werden auch alle anderen offenen Dateien maximiert e Um offene Dateien berlappend oder nebeneinander anzuzeigen verwenden Sie die Befehle im Men Fenster e Sie k nnen offene Dateien auch durch Verwendung von Strg Tab oder Strg F6 in der Reihenfolge aktivieren in der sie ge ffnet wurden e Durch Rechtsklick auf ein Dokumentregister wird ein Kontextmen mit einer Auswahl an Datei Befehlen wie z B Drucken und Schlie en angezeigt Ansichten im Hauptfenster Das aktive Dokument kann auf verschiedene Arten angezeigt und bearbeitet werden Die verf gbaren Ansichten werden in einer Leiste oberhalb der Dokumentregister angezeigt siehe Abbildung obe
624. uch ohne darauf beschr nkt zu sein die Auswahl der Rechtsberater und das Recht f r Sie einen Vergleich zu den von Altova f r zweckm ig erachteten Bedingungen einzugehen Sie k nnen auf eigene Kosten einen Rechtsberater hinzuziehen und an den Verfahrens oder Vergleichsverhandlungen teilnehmen Altova kommt bis zu einer H he von insgesamt maximal dem Kaufpreis der Software f r die Sch den Kosten und Anwaltsgeb hren auf zu deren Bezahlung Sie in Zusammenhang mit solchen Anspr chen verpflichtet werden oder die Sie aufgrund eines Vergleichs zu entrichten haben soweit diese nicht von einer Versicherung oder dritten Partei bernommen werden Ist oder wird die Software Gegenstand von aufgrund einer Urheberrechtsverletzung vorgebrachten Anspr chen oder wird ihre Verwendung untersagt oder ist es nach Ansicht des Rechtsberaters von Altova wahrscheinlich dass ein solcher Umstand eintritt so wird Altova versuchen eine Beilegung herbeizuf hren indem alle wirtschaftlich vertretbaren Anstrengungen unternommen werden um die Software zu modifizieren oder eine Lizenz f r die weitere Verwendung der Software zu erwerben Wenn es nach Ansicht des Rechtsberaters von Altova nicht m glich ist den bevorstehenden oder bereits vorgebrachten Anspruch bzw die Verf gung mit der die Verwendung der Software untersagt wurde durch angemessene Ab nderung oder den Erwerb einer Lizenz beizulegen so kann Altova diesen Lizenzvertrag ohne negative Konsequenzen
625. uch den Inhalt direkt eingeben Jede beliebige Textdatei auch Nicht XML Dokumente wie z B XQuery und HTML Dokumente kann in der Textansicht bearbeitet werden Mit Hilfe einer Reihe von Funktionen k nnen Sie Ihr Dokument schnell und korrekt eingeben fm ipo xsd lt sequence gt lt element name shipTo type ipo Address gt lt element name billTo type ipo Address lt element ref ipo comment minOccurs 0 s gt lt element name tems type ipo ttems gt lt sequence gt lt attribute name orderDate type date gt lt complexType gt lt complexType name tems gt lt sequence gt lt element name item minOccurs 0 maxOccurs unbounded gt complexType gt lt sequence gt lt element name productName type string gt lt element name quantity gt lt simpleType gt lt restriction base positivelnteger lt maxExclusive yalue 100 s gt In diesem Abschnitt werden allgemeine Funktionen der Textansicht beschrieben die f r alle Arten von Dokumenten zur Verf gung stehen Bestimmte Dokumenttypen wie z B XML XQuery und CSS Dokumente haben bestimmte dokumentspezifische Funktionen die in den entsprechenden Abschnitten zu diesen Dokumenttypen beschrieben sind So werden etwa zus tzliche XML spezifische Funktionen der Textansicht im Abschnitt XML Bearbeiten in der Textansicht beschrieben Die allgemeinen Funktionen der Textansicht wurden folgenderma en gegliedert e Formatieren in der Textansi
626. uery 130 T Tabelle automatisch erzeugen 356 Befehl in Grid Ansciht 298 Farben 360 Tabelle Ansicht 357 Tabellen dynamische SPS Tabellen SPS bearbeiten 87 in der Authentic Ansicht 141 Tabellen in der Authentic Ansicht Arbeiten mit statischen und dynamischen SPS Tabellen 155 Arbeiten mit XML Tabellen 156 Symbole zum Bearbeiten von XML Tabellen 160 Verwendung 155 Tabellenansicht in Grid Ansicht wechseln 299 Spalten sortieren 300 Tabulatorgr e einstellen 337 und Pretty Print 337 Tastaturzuordnungen 368 Tatstaturk rzel 347 Technische Informationen 394 Technischer Kundendienst 370 Text in der Authentic Ansicht bearbeiten 150 in der Authentic Ansicht formatieren 150 in Dokument suchen 262 Pretty Print 261 Schriftart 359 suchen und ersetzen 262 Textansicht 53 Bearbeiten in 37 Eingabehilfen 61 Einr ckung 54 56 Formatieren von Text 54 in der Textansicht 54 intelligente Bearbeitungsfunktionen 58 Klappleiste 56 Lesezeichen 56 Schriftarteigenschaften 54 spezielle Bearbeitungsfunktionen f r XML Dokumente 105 und Kommentare in XML Dokumenten 105 und leere Zeilen in XML Dokumenten 105 Zeilennummerierung 56 Zeilenumbruch 54 Text Ansicht 334 Auto Komplettierung Ein Aus 357 Schema Schriftarten 359 Themen Ansicht im Inhaltsverzeichnis 367 Tooltip anzeigen 353 K rzel anzeigen 353 Transformation siehe XSLT Transformation 319 Tutorial Beispieldateien 21 Z
627. ugewiesen wurde Wenn eine XML Datei die mit einem SPS verkn pft ist ge ffnet wird k nnen Sie festlegen dass sie direkt in der Authentic Ansicht ge ffnet wird Aktivieren Sie dazu im Dialogfeld Optionen auf dem Register Ansicht die Option Dateien immer in der Authentic Ansicht ffnen Wenn diese Option nicht aktiviert ist wird die Datei in der Standardansicht ge ffnet die auf dem Register Dateiarten f r xm1 Dateien definiert ist siehe oben Zuweisen von Schemas Wenn eine neue XML Datei erstellt werden soll w hlen Sie den Men befehl Datei Neu Daraufhin erscheint das Dialogfeld Neues Dokument anlegen Abbildung unten 2013 Altova GmbH Benutzerhandbuch 102 XML Erstellen ffnen und Speichern von XML Dokumenten Neues Dokument anlegen Wahlen Sie den Dokumenttyp aus der Liste aus WSDL Web Service Description v2 0 XBRL Instance XML Data Reduced Schema XHTML 1 0 Strict XHTML 1 0 Transitional XHTML 1 1 MS Office Excel OpenXML DocBook 4 5 Article DocBook 4 5 Book EJB 2 0 Deployment Descriptor Extensible Markup Language x J2EE 1 3 Application mi StyleVision Stylesheet ausw hlen Abbrechen Beachten Sie dass verschiedene Optionen f r den XML Dokumenttyp zur Auswahl stehen Mit der Option Extensible Markup Language wird ein allgemeines XML Dokument erstellt Jeder der anderen Optionen ist mit einem Schema verkn pft z B der DocBook DTD Wenn Sie eine dieser Optionen ausw hlen wird ein XML
628. ument zu speichern XMLSpy enth lt die Funktion trotzdem speichern die angezeigt wird wenn die automatische Wohlgeformtheitspr fung beim Speichern des Dokument einen Fehler entdeckt Dies ist n tzlich wenn sie Ihre Arbeit kurzzeitig unterbrechen m ssen und den Fehler nicht sofort beheben k nnen XML validieren F8 Mit diesem Befehl k nnen Sie ein XML Dokument gegen DTDs XML Schemas und andere 2013 Altova GmbH Benutzerhandbuch 302 Benutzerreferenz Men XML Schemas validieren Die Validierung wird automatisch durchgef hrt wenn Sie von der Textansicht in eine andere Ansicht wechseln Sie k nnen einstellen dass ein Dokument beim ffnen oder Speichern automatisch validiert wird Extras Optionen Datei Der Befehl Validieren f hrt vor berpr fung der G ltigkeit gleichzeitig eine Wohlgeformtheitspr fung durch sodass diese vorher nicht separat mit dem Befehl Wohlgeformtheit pr fen berpr ft werden muss Bei erfolgreicher Validierung wird im Fenster Meldungen eine entsprechende Meldung angezeigt SAANYA AAA s js s x Quick Fix anzeigen Die Datei C Users Documents Alttova XMLSpy2013 Examples NanonullOrg xmi ist g ltig Andernfalls wird eine Meldung die den Fehler beschreibt angezeigt Abbildung unten Wenn Sie auf die Links in der Fehlermeldung klicken k nnen Sie zu der Stelle in der XML Datei springen an der der Fehler gefunden wurde rx Die Datei C Users Documents Altova X
629. ument zum Projekt hinzu sondern auch alle verwandten Dateien z B DTDs und s mtliche geparste Entities auf die die DTD referenziert Bitte beachten Sie Dateien die durch Processing Instructions Verarbeitungsanweisungen referenziert werden z B XSLT Dateien werden nicht als verwandte Dateien behandelt Projektordner zu Projekt hinzuf gen ta Mit diesem Befehl f gen Sie einen neuen Ordner in das aktuelle Projekt ein Verwenden Sie diesen Befehl um einen neuen Ordner oder Unterordner im aktuellen Projekt anzulegen Sie k nnen diesen Befehl auch ber das Kontextmen Rechtsklick auf einen Ordner im Projektfenster aufrufen Anmerkung Ein Projektordner in einen anderen Projektordner oder an eine andere Stelle im selben Projekt gezogen werden Zus tzlich dazu kann ein Ordner aus dem Windows Datei Explorer in jeden beliebigen Projektordner gezogen werden Anmerkung Projektordner sind gr n w hrend externe Ordner gelb sind 2013 Altova GmbH Benutzerhandbuch 284 Benutzerreferenz Men Projekt 13 3 13 Externes Verzeichnis zum Projekt hinzuf gen Mit diesem Befehl f gen Sie einen neues externes Verzeichnis in das aktuelle Projekt ein Verwenden Sie diese Funktion um ein lokales Verzeichnis oder ein Netzwerkverzeichnis in das aktuelle Projekt einzuf gen Sie k nnen diesen Befehl auch ber das Kontextmen aufrufen Rechtsklick auf ein Verzeichnis im Projektfenster Bitte beachten Sie dass Dateien in externe
630. und der Professional Edition von XMLSpy zur Verf gung in der Standard Edition stehen diese Funktionen nicht zur Verf gung Beide Dokumenttypen werden in der Textansicht bearbeitet Au erdem kann vom aktiven HTML Dokument eine Vorschau in der Browser Ansicht angezeigt werden Die intelligenten Bearbeitungshilfen werden separat in den Unterabschnitten dieses Abschnitts unter HTML CSS beschrieben Anmerkung JSON Unterst tzung steht nur in der Enterprise und der Professional Edition nicht aber in der Standard Edition zur Verf gung Altova XMLSpy 2013 2013 Altova GmbH HTML CSS JSON HTML 175 9 1 HTML HTML Dokumente k nnen in der Textansicht bearbeitet werden Anschlie end kann die bearbeitete Seite sofort in der Browser Ansicht angezeigt werden Die Textansicht bietet eine Reihe n tzlicher HTML Bearbeitungsfunktionen Diese sind in der Textansicht genauer beschrieben doch die wichtigsten Funktionen sowie die HTML spezifischen Optionen werden unten aufgelistet Grad der Unterst tzung XMLSpy unterst tzt HTML 4 0 und HTML 5 0 Es stehen Eingabehilfen und intelligente Bearbeitungsfunktionen f r die entsprechende HTML Version zur Verf gung Eine Beschreibung zu diesen Funktionen finden Sie weiter unten Eingabehilfen Elemente Attribute und Entities stehen zur Verf gung wenn ein HTML Dokument aktiv ist Die Eingabehilfen sind kontextsensitiv die Eintr ge die in den Eingabehilfen angezeigt werden sind diej
631. unden ist In der aktuellen Version Ihres Altova Produkts werden die folgenden Erweiterungsfunktionen auf die unten beschriebene Art unterst tzt Allgemeine Funktionen XPath Funktionen Die folgenden Funktionen k nnen im Zusammenhang mit XPath verwendet werden e altova generate auto number e altova reset auto number 2013 Altova GmbH Anh nge 390 Prozessor Informationen XSLT und XQuery Erweiterungen e altova get temp folder XSLT Funktionen Diese Funktionen k nnen genau wie die XSLT 2 0 Funktionen current group oder key im Zusammenhang mit XSLT verwendet werden e altova evaluate e altova distinct nodes e altova encode for rtf e altova xbrl labels e altova xbrl footnotes Allgemeine Funktionen In der aktuellen Version Ihres Altova Produkts werden die folgenden Erweiterungsfunktionen auf die unten beschriebene Art unterst tzt Beachten Sie jedoch dass eine oder mehrere dieser Funktionen in zuk nftigen Produktversionen eventuell nicht mehr unterst tzt werden bzw dass sich das Verhalten einzelner Funktionen ndern kann Um Informationen ber die Unterst tzung f r Altova Erweiterungsfunktionen in der jeweiligen Release zu erhalten schlagen Sie bitte in der Dokumentation der jeweils aktuellen Release nach Altova Erweiterungsfunktionen befinden sich im Namespace f r Altova Erweiterungsfunktionen http www altova com xslt extensions und werden in diesem Abschnitt mit dem Pr
632. undentabelle Derjenige der beiden Typen der ge ndert wird ist der prim r ge nderte Typ Andere Typen es kann mehr als einen anderen Typ geben sind sekund re Typen Datentypfehler werden rot markiert Sie speichern die nderungen in der DB durch Klicken auf Datei Speichern Nachdem ein ge nderter Datensatz in der DB gespeichert wurde wird das AltovaRowStatus Feld initialisiert gekennzeichnet durch und der Datensatz wird in der Authentic Ansicht als regul rer Datensatz angezeigt Bitte beachten Sie e Selbst wenn nur ein einziges Feld eines Datensatzes in der Authentic Ansicht ge ndert wird wird der gesamte Datensatz beim Speichern der Daten in der Datenbank aktualisiert e Der Datumswert 0001 01 01 ist bei einigen Datenbanken als NULL Wert definiert und k nnte daher eine Fehlermeldung verursachen L schen eines Datensatzes So l schen Sie einen Datensatz 1 Setzen Sie den Cursor in die Zeile f r den entsprechenden Datensatz und klicken Sie auf das Symbol Ei Der zu l schende Datensatz erscheint nun durchgestrichen Der AltovaRowStatus erh lt folgenden Wert Prim re Instanzen des Datensatzes werden auf D gesetzt sekund re Instanzen auf d indirekt gel schte Datens tze werden mit x gekennzeichnet Indirekt gel schte Datens tze sind Felder im gel schten Datensatz die in einer separaten Tabelle enthalten sind So k nnte z B in einer Kundentabelle eine Adresstabelle enthalten sein Wenn ein Kundendatens
633. ung stehen Anpassung Sie k nnen verschiedene Aspekte von XMLSpy anpassen wie unter anderem auch das Aussehen der Benutzeroberfl che Die entsprechenden Optionen dazu finden Sie im Dialogfeld Anpassen Aufruf ber den Men befehl Extras Anpassen Die verschiedenen Konfigurationsoptionen sind im Abschnitt Benutzerreferenz beschrieben 2 2 2 Tutorials Projekte Beispiele Das XMLSpy Installationspaket enth lt Tutorials Projekte und Beispieldateien Pfade von Tutorials Projekten und Beispieldateien Die XMLSpy Tutorials Projekte und Beispieldateien sind in folgendem Ordner installiert C Documents and Settings lt username gt My Documents Altova XMLSpy2013 Examples Der Ordner My Documents Altova XMLSpy2013 wird f r jeden Benutzer der auf dem PC einen Account hat im entsprechenden Ordner dieses Benutzers unter lt username gt installiert Bei diesem Installationssystem stehen jedem Benutzer seine eigenen Examples Ordner in einem eigenen Arbeitsbereich zur Verf gung Altova XMLSpy 2013 2013 Altova GmbH Einf hrung Die Applikationsumgebung 19 Anmerkung zum XMLSpy Hauptordner Bei Installation von XMLSpy auf einem Rechner wird ein Hauptordner Altova XMLSpy2013 unter folgendem Pfad angelegt C Documents and Settings All Users Application Data Wenn ein Benutzer XMLSpy auf diesem Rechner zum ersten Mal startet erstellt XMLSpy eine Kopie dieses Hauptordners im Ordner lt username gt My Documents Es ist da
634. ungsnamen nicht erkennt Sollte Ihr Dokument Zeichen enthalten die in der gew hlten Kodierung nicht angezeigt werden k nnen erhalten Sie eine Warnmeldung beim Speichern der Datei Schlie en Alle schlie en Alle inaktiven schlie en Mit Schlie en beenden Sie das aktive Dokument Sollten Sie die Datei ver ndert haben in der Titelleiste wird der Dateiname mit einem Sternchen angezeigt werden Sie gefragt ob Sie die Datei vor dem Schlie en speichern m chten Mit Alle schlie en beenden Sie alle Dokumente Sollten Sie Dateien ver ndert haben in der Titelleiste wird der Dateiname mit einem Sternchen angezeigt werden Sie gefragt ob Sie die Dateien vor dem Schlie en speichern m chten Mit Alle inaktiven schlie en beenden Sie alle Dokumente au er das aktive Dokument Sollten Sie Dateien ver ndert haben in der Titelleiste wird der Dateiname mit einem Sternchen angezeigt werden Sie gefragt ob Sie die Dateien vor dem Schlie en speichern m chten Speichern Speichern unter Alles speichern Mit dem Befehl Speichern Strg S wird der Inhalt des aktiven Dokuments in der ge ffneten Datei gespeichert Beim Speichern wird das Dokument automatisch auf Wohlgeformtheit gepr ft Au erdem wird das Dokument auch automatisch validiert wenn diese Option im Dialogfeld Optionen Extras Optionen auf dem Register Datei aktiviert wurde Die XML Deklaration wird auch auf Kodierungsspezifikationen gepr ft Diese Kodierung wir
635. up im Base complexType identisch ist Au erdem wird der Occurrence Bereich der Model Group im Basiselement nun in Klammern angezeigt e Sie k nnen die Datentypen von Attributen oder Elementen ndern wenn es sich beim neuen Datentyp um eine g ltige Restriction des in der XML Schema Spezifikation definierten Basis Typs handelt So k nnen Sie z B den Datentyp von elem3 im Datentyp derived von Decimal in Integer ndern Das Element wird danach mit blauem Hintergrund angezeigt um hervorzuheben dass es nicht mit dem Element im Basis Typ identisch ist Der Typ den das Element im Basis Typ hat wird in Klammern 2013 Altova GmbH Benutzerhandbuch 82 Bearbeitungsansichten Schema Ansicht angezeigt base restriction BEII IIIA 7ejer wea In diesem Beispiel sehen Sie Attribute deren Datentypen im abgeleiteten complexType durch Restriction eingeschr nkt wurden base restriction derived xS deeimal e Smart Restrictions informieren Sie auch ber berfl ssige Vorkommen pointless occurrences im Content Model Ein berfl ssiges Vorkommen wird z B dann angezeigt wenn eine im Content Model vorhandene Sequenz unn tig ist In diesem Beispiel sehen Sie ein solches berfl ssiges Vorkommen Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Schema Ansicht 83 4 3 4 base restriction ma Be en
636. us In der Abbildung oben wurde im Feld Befehl der Pfad zur Applikation Notepad eingegeben Wenn Sie auf die Flyout Schaltfl che des Felds Parameter klicken siehe Abbildung oben werden die Aktionen angezeigt die f r die externe Applikation verf gbar sind Diese Aktionen sind in der Liste unterhalb davon beschrieben Wenn Sie eine Aktion ausw hlen wird ein Code String f r die Aktion in das Feld Parameter eingetragen Wenn Sie ein aktuelles Arbeitsverzeichnis definieren m chten geben Sie dieses in das Feld Startverzeichnis ein Klicken Sie auf Schlie en um den Vorgang abzuschlie en Die von Ihnen erstellten Befehle werden im Men Extras Benutzerdefinierte Tools und im Kontextmen von Dateien und Ordnern im Projektfenster im Untermen Benutzerdefinierte Tools angezeigt Wenn Sie im Men Extras Benutzerdefinierte Tools auf den von Ihnen erstellten Befehl klicken wird die mit dem Befehl verkn pfte Aktion ausgef hrt In dem in der Abbildung oben gezeigten Beispiel geschieht Folgendes Das im Hauptfenster von XMLSpy aktive Dokument wird in Notepad ge ffnet Der Befehl f r die externe Applikation steht auch im Projektfenster im Kontextmen f r die Dateien zur Verf gung Klicken Sie mit der rechten Maustaste auf eine Datei im Projektfenster um das Kontextmen f r die Datei anzuzeigen Sie k nnen ber das Projektfenster auch mehrere Dateie ffnen wenn dies die Applikation erlaubt W hlen Sie Altova XMLSpy 2013 2
637. us DTD Ein sehr n tzliches Feature einer DTD das XML Schema nicht hat ist die Verwendung von Entities Wenn Sie allerdings Entities in Ihren anhand eines XML Schemas validierten XML Dokumenten verwenden m chten k nnen Sie eine poctTYPE Deklaration zum XML Dokument hinzuf gen und Ihre Entity Deklarationen darin inkludieren lt xml version 1 0 encoding UTF 8 gt lt DOCTYPE OrgChart lt ENTITY name int value gt lt ENTITY name ext SYSTEM extfile xml gt i lt OrgChart xmlns http www xs com org xsi schemaLocation http www xs com org OrgChart xsd gt lt OrgChart gt Nachdem Sie die Entities in der DTD deklariert haben k nnen sie im XML Dokument verwendet werden Das Dokument ist dann wohlgeformt und g ltig Beachten Sie allerdings dass externe geparste Entities in der Authentic Ansicht nicht unterst tzt werden Navigieren zu Schemadefinitionen Wenn das XML Dokument ge ffnet ist k nnen Sie die DTD bzw das XML Schema auf der dem es basiert durch Klicken auf den Befehl Gehe zu DTD bzw Gehe zu Schema im Men DTD Schema direkt ffnen Sie k nnen auch den Cursor in einen Node im XML Dokument 2013 Altova GmbH Benutzerhandbuch 104 XML Zuweisen von Schemas und Validierung setzen und mit dem Befehl Gehe zu Definition aus dem Men DTD Schema zur Schemadefinition navigieren Validieren und berpr fen der Wohlgeformtheit Um ein Dokument zu validieren und oder
638. usf hrlich unter http www altova com legal 3rdparty htmi aufgelistet Alle anderen Namen oder Warenzeichen sind das Eigentum ihrer jeweiligen Inhaber 2013 Altova GmbH Anh nge 404 Lizenzinformationen Altova Endbenutzer Lizenzvereinbarung 3 4 Altova Endbenutzer Lizenzvereinbarung DIES IST EIN RECHTSG LTIGES DOKUMENT BITTE BEWAHREN SIE ES SORGF LTIG AUF ALTOVA ENDBENUTZER LIZENZVERTRAG Lizenzgeber Altova GmbH Rudolfsplatz 13a 9 A 1010 Wien sterreich Wichtig Bitte sorgf ltig lesen Benutzerinformation Dieser Endbenutzer Lizenzvertrag Lizenzvertrag ist ein rechtsg ltiger Vertrag der zwischen Ihnen und Altova GmbH Altova abgeschlossen wurde Bevor Sie die von Altova bereitgestellte Software Software sowie die dazugeh rige Dokumentation u a Unterlagen in gedruckter Form Online Dateien oder Dokumentation in elektronischer Form Dokumentation verwenden lesen Sie bitte dieses Dokument sorgf ltig durch Indem Sie auf die untenstehenden Schaltfl chen Ich akzeptiere und Weiter klicken oder indem Sie die Software installieren oder auf sonstige Weise nutzen stimmen Sie zu dass Sie die Bedingungen dieses Lizenzvertrags sowie die Datenschutzbestimmungen Datenschutzbestimmungen von Altova inklusive jedoch nicht ausschlie lich die nachfolgend festgelegten Garantieausschl sse Haftungsbeschr nkungen sowie Datennutzungs und K ndigungsregelungen als rechtsve
639. uss auf OK Bearbeiten Auf dem Register Bearbeiten k nnen Sie Bearbeitungseinstellungen f r XMLSpy definieren Editier Hilfen XMLSpy bietet Ihnen intelligente Eingabehilfen zum Bearbeiten von Dokumenten Verschiedene Bearbeitungseinstellungen f r diese Eingabehilfen lassen sich hier anpassen Die Einstellungen variieren je nach Dateityp So kann z B die Option zum Laden der Eingabehilfen beim ffnen der Datei und zum Sortieren der Attribute auf DTD oder XQuery Dokumente nicht angewendet werden Textansicht Mit der Option Autokomplettierung werden eindeutige Strukturkomponenten automatisch hinzugef gt Wenn z B die schlie ende eckige Klammer des Start Tags eines Elements eingegeben wird so wird der End Tag dieses Elements automatisch hinzugef gt wenn diese Option aktiviert ist Die Autokomplettierung und die Eingabehilfen k nnen in der Textansicht deaktiviert werden wenn eine Datei die in der Auswahlliste Autokomplettierung deaktivieren definierte Gr e berschreitet Diese Option ist n tzlich wenn Sie die Bearbeitungsgeschwindigkeit bei gro en Dateien erh hen m chten und die Autokomplettierungsfunktion sowie die Eingabehilfen nicht ben tigen Wenn die Datei die f r diese Option definierte Gr e bersteigt so enth lt das Kontextmen der Textansicht einen Ein Aus Befehl zum Aktivieren bzw Deaktivieren der Autokomplettierung und der Eingabehilfen Dadurch k nnen Sie diese Bearbeitungshilfen jederzeit w hrend de
640. ut ist Er kann dadurch ein g ltiges XML Dokument erstellen und sich dabei ausschlie lich auf den Inhalt des Dokuments konzentrieren Location US Street 119 Oakstreet Suite 4876 Phone 1 321 555 5155 0 City Vereno Fax 1 321 555 5155 4 State amp Zip DC z 29213 a corn mail Vereno Office Summary 4 departments 15 employees The company was established in Vereno in 1995 as a privately held software company Since 1996 Nanonull has been actively involved in developing nanoelectronic software technologies It released the first version of its acclaimed NanoSoft Development Suite in February 1999 Also in 1999 Nanonull increased its capital base with investment from a consortium of private investment firms The company has been expanding rapidly ever since Due to the fact that nanoelectronic software components are new and that sales are restricted to corporate customers Nanonull and its product line have not received much media publicity in the company s early years This has however changed in recent months as trade journals have realized the importance of this revolutionary technology Die Authentic Ansicht eines Dokuments ist aktiviert wenn dem XML Dokument ein StyleVision Power Stylesheet SPS zugewiesen wurde Ein SPS basiert auf derselben Schemaquelle wie der auf der das XML Dokument basiert und definiert die Struktur des XML Dokuments Im SPS sind auRerdem das Layout und die Formatierung des Dokuments in
641. uthentic Ansicht zusammen mit seinen Markup Tags markiert und in die Zwischenablage kopiert i Der Node kann als XML an jeder Stelle an der dieser Node g ltig ist eingef gt werden Er wird nicht an einer ung ltigen Stelle eingef gt ii Wenn der Node als Text eingef gt wird wird nur der Textinhalt des Node eingef gt nicht die Markup Codes das Textinhalt kann an jeder Stelle im XML Dokument eingef gt werden an der Text eingef gt werden darf e Ein Textfragment wird in der Authentic Ansicht markiert und in die Zwischenablage kopiert i Wenn dieses Fragment als XML eingef gt wird so werden die XML Markup Tags des Texts obwohl diese mit dem Textfragment nicht explizit mitkopiert wurden zusammen mit dem Text eingef gt allerdings nur wenn der XML Node an der Stelle an der das Fragment eingef gt wird g ltig ist ii Wenn das Fragment als Text eingef gt wird kann er an jeder Stelle im XML Dokument eingef gt werden an der Text eingef gt werden darf Anmerkung Text wird in Nodes kopiert in denen Text zul ssig ist Sie m ssen daher sicher stellen dass das Dokument durch den kopierten Text nicht ung ltig wird Der kopierte Text sollte daher i an der neuen Stelle lexikalisch g ltig sein so w ren z B nicht numerische Zeichen in einem numerischen Node ung ltig und ii den Node nicht auf andere Weise ung ltig machen so w rde der Node z B bei Einf gen einer vierstelligen Zahl in einen Node in dem nur dreiste
642. va Ressourcen Definieren globaler Ressourcen 187 1 Geben Sie dem Alias einen Namen Geben Sie den Aliasnamen in das Textfeld Ressourcen Alias ein 2 F gen Sie Konfigurationen hinzu Im Fenster Konfigurationen finden Sie als Standardeinstellung eine Konfiguration mit dem Namen Default Abbildung oben Diese Standardkonfiguration kann weder gel scht noch umbenannt werden Sie k nnen beliebig viele zus tzliche Konfigurationen hinzuf gen i Klicken Sie dazu auf die Schaltfl che Konfiguration hinzuf gen oder auf Konfiguration als Kopie hinzuf gen und ii geben Sie im daraufhin angezeigten Dialogfeld einen Konfigurationsnamen ein Alle hinzugef gten Konfigurationen werden im Fenster Konfigurationen aufgelistet In der Abbildung oben wurden zwei zus tzliche Konfigurationen namens Long und Short zur Konfigurationsliste hinzugef gt Mit Hilfe der Schaltfl che Konfiguration als Kopie hinzuf gen k nnen Sie die ausgew hlte Konfiguration kopieren und anschlie end bearbeiten 3 W hlen Sie f r jede Konfiguration einen Ressourcentyp aus W hlen Sie eine Konfiguration in der Konfigurationsliste aus und definieren Sie im Bereich Konfigurationseinstellungen eine Ressource f r die Konfiguration i Datei ii Ergebnis der MapForce Transformation oder iii Ergebnis der StyleVision Transformation Aktivieren Sie das entsprechende Optionsfeld Bei Auswahl einer MapForce bzw StyleVision Transformation wird anhand der entsprechenden m
643. valuate xpath 10 20 30 gt Gibt 30 20 10 aus e Dynamischer XPath Ausdruck ohne dynamische Variable lt xsl variable name xpath select p3 p2 p1 gt lt xsl value of select altova evaluate xpath gt Altova XMLSpy 2013 2013 Altova GmbH Prozessor Informationen XSLT und XQuery Erweiterungen 393 Gibt einen Fehler aus Es wurde keine Variable f r p3 definiert Hinweis Der statische Kontext enthalt Namespaces Typen und Funktionen aber keine Variablen aus der aufrufenden Umgebung Die Basis URI und der Standard Namespace werden vererbt altova distinct nodes Die altova distinct nodes Funktion erh lt eine Gruppe von einem oder mehreren Nodes als Input und gibt dieselbe Gruppe ohne Nodes mit doppelt vorhandenen Werten zur ck Der Vergleich wird mittels der XPath XQuery Funktion n deep equal durchgef hrt altova distinct nodes Sarg as node as node altova encode for rtf Die altova encode for rt Funktion konvertiert den Input String in Code f r RTF altova encode for rtf Sinputstr as xs string Spreserveallwhitespace as xs boolean Spreservenewlines as xs boolean as xs string Whitespaces und neue Zeilen werden gem dem f r die entsprechenden Parameter definierten Booleschen Wert beibehalten altova xbrl labels Die altova xbrl labels Funktion erh lt zwei Input Argumente einen Node Namen und den Pfad der Taxonomiedatei die den Node enth lt Die Fun
644. verkn pft sein Aussehen der Benutzeroberfl che der Authentic Ansicht und eine allgemeine Beschreibung der wichtigsten Bearbeitungsfunktionen Bearbeiten der Dokumentstruktur durch Einf gen und L schen von Nodes Eingabe von Daten in das XML Dokument Eingabe von i Attributwerten Uber die Eingabehilfe Attribute und ii Entity Werten Drucken des Dokuments Denken Sie daran dass dieses Tutorial als Einf hrung gedacht ist und daher nicht auf komplizierte Aspekte eingeht Zus tzliches Referenzmaterial und n here Informationen zu einzelnen Funktionen finden Sie in den Abschnitten zur Oberfl che der Authentic Ansicht 2013 Altova GmbH Benutzerhandbuch 138 Authentic Tutorial Authentic Ansicht 8 1 1 Voraussetzungen f r das Tutorial Sie finden alle f r das Tutorial ben tigten Dateien im Ordner C Documents and Settings lt username gt My Documents Altova lt ProductName gt Examples des Altova Applikationsordners Es sind die Dateien e NanonullOrg xml das XML Dokument das Sie ffnen e NanonullOrg sps das StyleVision Power Stylesheet mit dem das XML Dokument verkn pft ist NanonullOrg xsd das XML Schema auf dem das XML Dokument und das StyleVision Power Stylesheet basieren und mit dem diese verkn pft sind nanonull gifundAltova right 300 gif zwei Bilddateien die in dem Tutorial verwendet werden Bitte beachten Sie An einigen Stellen des Tutorials werden Sie gebeten sich den XML Text des XML D
645. vor oder hinter den Namen Der Cursor darf nicht zwischen die Klammern gesetzt werden die auf den Funktionsnamen folgen Wenn Sie im Popup Men auf einen Funktionsnamen doppelklicken wird der ausgew hlte Funktionsname durch die Funktion aus dem Popup Men ersetzt Um einen Tipp anzuzeigen der die Bezeichnung einer Funktion enth lt siehe Abbildung unten setzen Sie den Cursor unmittelbar hinter die ffnende Klammer und dr cken Sie Strg Leertaste Bitte beachten Sie Die Bezeichnung kann nur f r XQuery Standardfunktionen angezeigt werden max c M 1 of 2 max arg as xdt anyAtomicType as xdt anyatomicType Der nach unten weisende Pfeil bedeutet dass es mehrere Funktionen mit demselben Namen gibt dass diese jedoch unterschiedliche Argumente oder R ckgagetypen haben Klicken Sie auf die Pfeilspitze um die Bezeichnung der n chsten Funktion anzuzeigen falls vorhanden wenn Sie mehrmals hintereinander darauf klicken werden der Reihe nach alle Funktionen dieses Namens angezeigt Alternativ dazu k nnen Sie auch durch Dr cken von Strg Umschalt Nach unten oder Strg Umschalt nach oben durch die Funktionen wechseln Validierung und Ausf hrung von XQuery Dokumenten Validierung von XQuery Dokumenten Um ein XQuery Dokument zu validieren gehen Sie vor wie folgt 1 Machen Sie das XQuery Dokument zum aktiven Dokument 2 W hlen Sie XML Validieren oder dr cken Sie F8 oder klicken Sie in der Symbolleiste auf das Symbol B
646. w hlt werden Diese werden in der Dropdown Auswahlliste aufgelistet Definieren Sie nach Auswahl der gew nschten Versionskontrolle im n chsten Textfeld die Anmelde ID daf r ber die Schaltfl che Erweitert rufen Sie ein Dialogfeld zum jeweiligen Versionskontroll Plugin auf in dem Sie die Einstellungen f r dieses Plugin definieren k nnen Diese Einstellungen unterscheiden sich je nach Plugin Benutzereinstellungen Es steht eine Reihe von Benutzereinstellungen zur Verf gung darunter die folgenden e Statusaktualisierungen k nnen im Hintergrund in benutzerdefinierten Zeitabst nden durchgef hrt oder komplett deaktiviert werden Sehr gro e Versionskontrolldatenbanken k nnten betr chtlich viel Arbeitsspeicher beanspruchen Indem Sie die Statusaktualisierungen im Hintergrund deaktivieren oder das Zeitintervall 2013 Altova GmbH Benutzerhandbuch 364 Benutzerreferenz Men Extras vergr ern k nnen Sie Ressourcen frei machen sodass Ihr System schneller arbeitet e Dateien k nnen beim ffnen und Schlie en von Projekten automatisch aus bzw eingecheckt werden e Die Anzeige der Dialogfelder Einchecken und Auschecken kann unterdr ckt werden e Die Schaltfl che Zur cksetzen steht zur Verf gung wenn Sie in einem der Dialogfelder die Option Wenn Dialogfelder mit aktiviert haben Wenn Sie auf die Schaltfl che Zur cksetzen klicken wird diese Option wieder aktiviert Klicken Sie zum Abschluss auf OK Alt
647. wahlliste Operation den Befehl File Difference Microsoft Team Foundation Server 2008 MSSCCI Provider http www microsoft com downloads Voraussetzungen Visual Studio 2008 Team Explorer oder Visual Studio 2008 mit Team Explorer 2008 Mit den folgenden Schritten wird Altova DiffDog in Microsoft Visual Studio Team System 2008 Team Foundation Server MSSCCI Provider integriert 1 Konfigurieren Sie in den Manager Optionen Visual Studio 2008 Team Explorer oder Visual Studio 2008 Altova DiffDog als neues Benutzertool 2 W hlen Sie als Plug in Visual Studio Team Foundation Server Source 3 Konfigurieren Sie durch Angabe der Erweiterungen die Dateien die Sie mit DiffDog vergleichen m chten sowie den vollst ndigen Dateipfad zu DiffDog 2013 Altova GmbH Benutzerhandbuch 220 Versionskontrolle Installieren von Versionskontrollsystemen Perforce P4V 2008 1 http www perforce com Mit den folgenden Schritten wird Altova DiffDog in Perforce 2008 integriert 1 Klicken Sie auf dem Register Versionskontrolle auf die Schaltflache Erweitert 2 Wahlen Sie im Bereich Preferences das Register Diff 3 Aktivieren Sie als Standardvergleichstool das Feld Other application und geben Sie den vollstandige Pfad zu DiffDog ein PushOK CVS SCC NT 2 1 2 5 PushOK SVN SCC 1 5 1 1 lt AC PUSHOKCVSX64 gt lt AC PUSHOKSVNX64 gt http www pushok com soft_cvs php Mit den folgenden Schritten wird Altova DiffDog in Push
648. wenn Sie die Maus ber den Men eintrag positionieren Klicken Sie auf den gew nschten Untermen eintrag e Sie k nnen ein Men auch durch Dr cken der entsprechenden Tastenkombination ffnen Die Tastenkombination f r die einzelnen Men s lautet Alt TASTE wobei TASTE f r den unterstrichenen Buchstaben im Men namen steht Die Tastenkombination f r das Men Datei ist z B Alt a e Die Auswahl eines Men befehls also eines Befehls in einem Men erfolgt durch das nacheinander Auswahlen i des Men s durch die entsprechende Tastenkombination siehe voriger Punkt und ii anschlie endes Dr cken der Tastenkombination f r den jeweiligen Befehl Alt TASTE wobei TASTE dem unterstrichenen Buchstaben im Befehlsnamen entspricht Um z B eine neue Datei zu erstellen Datei Neu dr cken Altova XMLSpy 2013 2013 Altova GmbH Einf hrung Die grafische Benutzeroberfl che 17 Sie Alt a und dann Alt N e Einige Men befehle k nnen direkt durch Dr cken eines speziellen Tastenk rzels oder einer Tastenkombination Strg TASTE aufgerufen werden Bei Befehlen denen ein Tastenk rzel zugewiesen wurde wird rechts vom Befehl das Tastenk rzel oder die Tastenkombination angezeigt So k nnen Sie z B eine neue Datei mit der Tastenkombination Strg N erstellen und eine XML Datei durch Dr cken von F8 validieren Im Dialogfeld Anpassen Extras Anpassen k nnen Sie auf dem Register Tastatur Ihre eigenen Tastenk rzel erstellen
649. xt gt i lt Emai 1 gt Smith work com lt Emai 1 gt lt Person gt lt Company gt 2 2 3 4 5 6 Ti 8 9 r oh SORE 4 Dr cken Sie F2 oder w hlen Sie den Befehl Bearbeiten Zum n chsten Lesezeichen um zum n chsten Lesezeichen im Dokument zu gehen Dr cken Sie Umschalt F2 oder w hlen Sie den Befehl Bearbeiten Zum vorhergehenden Lesezeichen um zum vorhergehenden Lesezeichen im Dokument zu springen Wiederholen Sie einen oder beide Befehle so oft Sie wollen 5 Setzen Sie den Cursor in eine der mit einem Lesezeichen versehenen Zeilen und w hlen Sie den Men befehl Bearbeiten Lesezeichen einf gen l schen um das Lesezeichen zu l schen 6 Speichern und schlie en Sie die Datei In der Datei werden keine Lesezeicheninformationen gespeichert ffnen Sie die Datei erneut um dies zu berpr fen 2013 Altova GmbH Benutzerhandbuch 32 XMLSpy Tutorial XML Schemas 3 2 XML Schemas Ein XML Schema beschreibt die Struktur eines XML Dokuments Ein XML Dokument kann gegen ein XML Schema validiert werden um zu berpr fen ob es mit den im Schema definierten Vorgaben bereinstimmt und somit g ltig ist Falls dies nicht der Fall ist ist es ung ltig Mit Hilfe von Schemas kann der Verfasser eines Dokuments die Struktur und den zul ssigen Inhalt eines XML Dokuments definieren und berpr fen ob das XML Dokument g ltig ist Schemabearbeitungsansichten in XMLSpy Ein XML Schema hat eine komplexe S
650. y Einer XML Datei eine SPS Datei f r die Bearbeitung in der Authentic Ansicht zuweisen Befehl xmlspy exe myxml xml sps mysps sps Aktion ffnet die Datei myxm1 xm1 in der Authentic Ansicht mit mysps sps als ihrer SPS Datei Das Flag sps gibt an dass f r die Bearbeitung in der Authentic Ansicht die nachfolgende SPS Datei mit der XML Datei zu verwenden ist die vor dem sps Flag steht Neue XML Vorlagendatei ber eine SPS Datei ffnen Befehl xmlspy exe mysps sps Aktion ffnet eine neue XML Datei in der Authentic Ansicht Die Anzeige basiert auf dem SPS und die neue XML Datei hat eine Skelettstruktur die auf dem SPS Schema basiert Der Name der neu erstellten XML Datei muss der XML Datei beim Speichern zugewiesen werden SPS Datei in der Textansicht als XML Dokument ffnen Befehl xmlspy exe raw mysps sps Aktion ffnet die Datei mysps sps als XML Dokument in der Textansicht Das Flag raw gibt an dass die nachfolgende SPS Datei als XML Datei zu bearbeiten ist 2013 Altova GmbH Benutzerhandbuch Altova XMLSpy 2013 Anh nge 374 Anh nge Diese Anh nge enthalten technische Informationen ber XMLSpy und wichtige Lizenzinformationen Die einzelnen Anh nge sind in die folgenden Unterabschnitte gegliedert Prozessorinformationen e Altova XSLT 1 0 Prozessor e Altova XSLT 2 0 Prozessor e Altova XQuery 1 0 Prozessor e XPath 2 0 und XQuery 1 0 Funktionen e Erweiterungen Technische Daten Betriebs
651. y Ausf hrungen Bei Auswahl des Befehls XSL XQuery XSL Transformation XSL XQuery XSL FO Transformation oder XSL XQuery XQuery Ausf hrung wird ein Dialogfeld angezeigt in dem Sie nach der gew nschten XSLT XQuery oder XML Datei suchen k nnen Klicken Sie auf die Schaltfl che Durchsuchen und anschlie end auf Zu globaler Ressource wechseln um das Dialogfeld Globale Ressource ffnen aufzurufen Abbildung ganz oben im Abschnitt F r die Transformation wird die Datei verwendet die mit der aktuelle aktiven Konfiguration der ausgew hlten globalen Ressource verkn pft ist Zuweisen eines SPS Bei der Zuweisung eines StyleVision Stylesheet zu einer XML Datei Authentic StyleVision Stylesheet zuweisen k nnen Sie eine globale Ressource als Pfad f r das Stylesheet ausw hlen Klicken Sie auf die Schaltfl che Zu globaler Ressource wechseln um das Dialogfeld Globale Ressource ffnen aufzurufen Abbildung ganz oben im Abschnitt Wenn f r die Zuweisung eine globale Ressource ausgew hlt ist kann die Authentic Ansicht des XML Dokuments einfach durch Wechseln der aktiven Konfiguration in XMLSpy ge ndert werden 10 2 2 Wechseln von Konfigurationen Es kann immer nur eine globale Ressourcenkonfiguration aktiv sein und diese ist applikationsweit aktiv D h die aktive Konfiguration ist f r alle Aliasse in den derzeit offenen Dateien aktiv Wenn ein Alias keine Konfiguration mit dem Namen der aktiven Konfiguration hat wird die Standar
652. z ge von XMLSpy kennen zu lernen Weitere Informationen finden Sie in der kontextsensitiven Online Hilfe Oder drucken Sie die PDF Version des Tutorials aus die sich im Anwendungsordner von XMLSpy befindet tutorial pdf 2013 Altova GmbH Benutzerhandbuch 52 Bearbeitungsansichten 4 Bearbeitungsansichten XMLSpy enth lt leistungsstarke Bearbeitungsansichten Zus tzlich zur Textansicht mit ihren intelligenten Bearbeitungsfunktionen gibt es grafische Ansichten mit denen die Bearbeitung von Dokumenten einfacher wird Abh ngig davon welche Dokumentart gerade in XMLSpy aktiv ist stehen im Hauptfenster eine oder mehrere der Bearbeitungsansichten von XMLSpy zur Verf gung Wenn z B ein HTML Dokument aktiv ist enth lt das Hauptfenster zwei Bearbeitungsansichten die Textansicht und die Browser Ansicht Wenn ein XML Dokument aktiv ist stehen f nf Bearbeitungsansichten zur Verf gung die Textansicht die Grid Ansicht die Schema Ansicht die Authentic Ansicht und die Browser Ansicht Von diesen Ansichten ist die Schema Ansicht nur bei XML Schema Dokumenten aktiv In diesem Abschnitt beschreiben wir die verschiedenen Bearbeitungsansichten in XMLSpy Textansicht Grid Ansicht Schema Ansicht Authentic Ansicht Browser Ansicht Altova XMLSpy 2013 2013 Altova GmbH Bearbeitungsansichten Textansicht 53 4 1 Textansicht In der Textansicht Abbildung unten k nnen Sie den Text Ihres Dokuments sowohl den Markup Code als a
653. z zur Anzeige der Attribute in einem Bereich unterhalb der Content Model Ansicht im Diagramm angezeigt werden e Die konfigurierte Ansicht wird auf alle Content Model Ansichten angewandt die nach Definition der Ansicht ge ffnet werden L schen einer Eigenschaftsdeskriptorzeile aus der Content Model Ansicht Um einzelne Eigenschaftsdeskriptorzeilen im Dialogfeld Schema Ansicht konfigurieren zu l schen w hlen Sie die betreffende Zeile aus und klicken Sie auf das Symbol L schen x Altova XMLSpy 2013 2013 Altova GmbH Benutzerreferenz Men Schema Design 315 Einstellungen zur Konfiguration der Content Model Ansicht Die Content Model Ansicht kann mit Hilfe von Einstellungen im Dialogfeld Schema Ansicht konfigurieren konfiguriert werden Oben wurde beschrieben wie Sie definieren welche Eigenschaftsdeskriptorzeilen in der Content Model Ansicht angezeigt werden Im Folgenden werden die anderen Einstellungen beschrieben Schema Ansicht konfigurieren Element Attribut Zeileneinstellungen gilt pro Zeile Einzel Feld Immer zeigen D Zwei Felder Ausblenden wenn leer Breite Min 1 Max Q Im Diagramm zeigen V Annotationen max Breite Q 7 Substitution group chain Attribute A Identity Constraints Abbrechen Zur cksetzen Vordefiniert Laden Speich Allg Zeileneinstellungen Beschriftung anzeigen Abst nde Parent Child Child Ch
654. zeichen gesetzt wird Die Eingabehilfe Entities enth lt Zeichen Entities aus den HTML 4 0 Entity S tzen Latin 1 Sonderzeichen und Symbole 2013 Altova GmbH Benutzerhandbuch 176 HTML CSS JSON HTML HTML Info Fenster Im HTML Info Fenster Abbildung unten sind Applikationen aufgelistet mit denen eine HTML Datei schnell aufgerufen werden kann Wenn eine HTML Datei in XMLSpy aktiv ist k nnen Sie durch Doppelklick auf den Eintrag Mozilla Firefox eine Instanz von Mozilla Firefox starten und das aktive HTML Dokument darin laden g HTML Datei ffnen mit Internet Explorer Mozilla Firefox HTML Yorschau anzeigen Applikation starten X Applikation entfernen Info HTML Beachten Sie die folgenden Punkte zur Verwendung e Uber das Symbol rechts vom Eintrag HTML Datei ffnen mit k nnen Sie Applikationen zur Liste HTML Datei ffnen mit hinzuf gen Alle auf dem System installierten Browser oder jede andere Applikation wie z B ein Text Editor k nnen ber die Men befehle die ber das Symbol HTML Datei ffnen mit aufgerufen werden hinzugef gt werden Die damit verkn pften Applikationen sind meist Browser oder Editor Applikationen e Nachdem Sie eine Applikation zur Liste HTML Datei ffnen mit hinzugef gt haben k nnen Sie ihren Namen in der Liste HTML Datei ffnen mit ndern au er Sie haben die Applikation mit dem Befehl Installierte Browser hinzuf gen hinzugef gt indem Sie ihn ausw hlen
655. zer ausgecheckt und kann nicht ausgecheckt werden Aktuellste Version holen Mit dem Befehl Aktuellste Version holen Men Projekt Versionskontrolle wird die aktuellste Version der ausgew hlten Datei en aus dem Versionskontrollspeicher in das Arbeitsverzeichnis geholt Die Dateien werden als schreibgesch tzte Dateien und nicht ausgecheckt abgerufen Dieser Befehl funktioniert wie der Befehl Abrufen aber das Dialogfeld Abrufen wird nicht angezeigt Wenn die ausgew hlten Dateien derzeit ausgecheckt sind h ngt es von Ihrem Versionskontrollsystem ab was geschieht Normalerweise werden Sie gefragt ob die ausgecheckte Datei ersetzt zusammengef hrt oder so belassen werden soll Anmerkung Dieser Befehl ist bei Ausf hrung an einem Ordner rekursiv d h er wird auf alle Dateien unterhalb des aktuellen Ordners in der Ordnerhierarchie angewendet Abrufen Ordner abrufen Mit dem Befehl Abrufen im Men Projekt Versionskontrolle werden Dateien aus dem Repository als schreibgesch tzte Dateien abgerufen Um eine Datei bearbeiten zu k nnen m ssen Sie sie auschecken Im Dialogfeld Abrufen werden die Dateien im Objekt Projekt oder Ordner an denen der Befehl Abrufen ausgef hrt wurde aufgelistet siehe Abbildung unten Sie k nnen die abzurufenden Dateien markieren indem Sie sie mit einem H kchen versehen Anmerkung Mit dem Befehl Ordner abrufen k nnen Sie einzelne Unterordner im Repository ausw hlen falls dies Ih

Download Pdf Manuals

image

Related Search

Related Contents

Poulan 530087390 Chainsaw User Manual  Design Wash LED Pro™ - Elation Professional  Samsung SMART CAMERA MV900F manual de utilizador    Operating Instructions - Hirtz & Co. Hospitalwerk Köln  ー 建材試験センタ~成績番号  User manual - Pdfstream.manualsonline.com  Manuel d`utilisation de TRISERCOM  WD-Pic User`s Manual - University of Waterloo  Users guide ss-xxk14-en.cdr  

Copyright © All rights reserved.
Failed to retrieve file