Download StyleVision® 2016 Basic Edition
Transcript
SPS-Datei: Zusätzliche Funktionen URIs von ungeparsten Entities 439 12.2 URIs von ungeparsten Entities Wenn Sie eine DTD verwenden und darin eine ungeparste Entity deklariert haben, können Sie die mit dieser Entity verknüpfte URI für Bild- und Hyperlinkziele im SPS verwenden. Dies ist eine nützliche Methode, wenn Sie dieselbe URI mehrmals im SPS verwenden wollen. Diese Funktion bedient sich der XSLT-Funktion unparsed-entity-uri, um die URI der ungeparsten Entity von der DTD an die Ausgabe zu übergebenzur Verfügung und nicht in der Authentic-Ansicht. Bei Verwendung dieser Funktion müssen die DTD, das XML-Dokument und das SPS folgendermaßen geändert werden: 1. 2. 3. In der DTD, (i) müssen die ungeparsten Entities deklariert werden, wobei (i) URI und (ii) die Notation (anhand der StyleVision den Ressourcentyp der Entity ermittelt) angegeben werden müssen. Im XML-Dokument muss die ungeparste Entity referenziert werden, indem die Namen der erforderlichen ungeparsten Entities angegeben werden. Im SPS können mit Hilfe von Entities Bilder und Hyperlinks referenziert werden. Dazu werden die entsprechenden dynamischen Node-Werte als ungeparste Entities korrekt aufgerufen. Deklarieren und Referenzieren von ungeparsten Entities im XMLDokumentinhalt Unten sehen Sie einen Ausschnitt aus einer Liste eines XML-Dokuments. Es enthält eine interne DTD-Untermenge, in der zwei ungeparste Entities, eine mit einer GIF Notation (Verweis auf ein GIF-Bild) und die andere mit einer LNK Notation (Verweis auf einen Hyperlink), deklariert sind. Die Nodes img/@src und link/@href im XML-Code referenzieren die ungeparsten Entities durch Angabe ihrer Namen. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE document SYSTEM "UEURIDoc.dtd" [ <!ENTITY Picture SYSTEM "nanonull.gif" NDATA GIF> <!ENTITY AltovaURI SYSTEM "http://www.altova.com" NDATA LNK> ]> <document> <header>Example of How to Use Unparsed Entity URIs</header> <para>...</para> <img src="Picture"/> <link href="AltovaURI">Link to the Altova Website.</link> </document> SPS-Bilder und Hyperlinks, die ungeparste Entities verwenden Bilder und Hyperlinks im SPS, die ungeparste Entity URIs referenzieren, werden folgendermaßen verwendet: 1. 2. Fügen Sie das Bild oder den Hyperlink über das Menü Einfügen ein. Wählen Sie im jeweiligen "Bearbeiten"-Dialogfeld die Eigenschaften auf dem Register "Dynamisch" aus (Abbildung unten) und geben Sie einen XPath-Ausdruck ein, der den © 2015 Altova Gmb H Altova StyleVision 2016 Basic Edition
Related documents
Diplomarbeit
webEdition Benutzerhandbuch Standard
Benutzerhandbuch SiSy ® AVR
webEdition Benutzerhandbuch PLUS
(webedition) Handbuch - Rotary Distrikt 1800
Altova StyleVision 2016 Basic Edition
Altova DiffDog Benutzer
Altova DiffDog 2016
Siehe
Altova SchemaAgent 2013
Altova DiffDog 2016
SchemaAgent® &SpyVersion