Lehrer Nussbaumer - XML, XSL et cetera |
---|
XMLXSLAnwendungenEditorenParser u.a.Schnittstellen----------------- letzte änderung: 09 December 2021 ----------------- Lehrer Nussbaumers Seite ... in Arbeit ... |
XMLSpyXMLSpy läuft unter Windows. Der Hersteller Altova GmbH. stellt eine Testversion unter www.xmlspy.com zur Verfügung. Zusätzlich zum Download sind der XSL-FO-Formatierer FOP und der XML-Parser MSXML4 notwendig. Nach der Installation vom XMLSpy ist eine Online-Registrierung erforderlich. Beim ersten Start der "XML-Spy-IDE" wird der Benutzer aufgefordert, eine Registrierungsart zu wählen - beispielsweise eine Evaluierungslizenz. Nach der Eingabe von Benutzername, Firmenbezeichnung udn E-Mail-Adresse erhält man umgehend einen Registrierungsschlüssel; dieser wird eingegeben und gespeichert. Schema/DTD-EditorXMLSpy stellt in seiner IDE einen Schema-Editor bzw. einen DTD-Editor zur Verfügung. Im rechten Bereich des Fensters werden die Datentypen und alle Attribute dargestellt:
XML-EditorDie XML-Daten werden nach der Eingabe auf Wohlgeformtheit und Gültigkeit überprüft. Im unteren Teil des XML-Fensters wird die Struktur der XML-Daten anhand der angegebenen Schema-Datei angezeigt.
XML-TransformationenXMLSpy stellt einen XSL-Editor zur Verfügung. Die Transformationen werden mit Hilfe des XML-Parsers von Microsoft (Version 3 oder 4) durchgeführt. Im Bereich der "Projekt"-Daten werden die Pfade zur XML-Datei und zur XSL-Datei festgelegt.
XSL-FO-TransformationenDie Transformation von XML-Daten anhand von XSL-FO in eine PDF-Datei ist komplizierter. Grundlage ist die installierte FOP-Distribution von Apache und eine Javalaufzeitumgebung JRE 1.3. Der Pfad zur Startdatei von FOP muss im Menü "Tools" - "Optionen" - "XSL" eingetragen und gespeichert werden.
Die PDF-Objekte werden mit dem auf Java aufsetzenden FOP angezeigt - vgl. den Rahmen des Darstellungsfensters ;-). |