Home. 
.

transparent

transparent

transparent

Mappen von XML auf XML

Altova MapForce® 2008 bietet Ihnen eine leistungsfähige Funktion zum visuellen Mappen von XML auf XML zur sofortigen Transformation von XML-Daten von einem XML-Format in ein anderes.

Erstellen von XML-zu-XML Mappings

MapForce bietet eine intuitive grafische Benutzeroberfläche zum Definieren und Ausführen von XML-zu-XML-Mappings auf Basis von XML-Schemas oder DTD-Inhaltsmodellen. Laden Sie zur Erstellung eines XML-zu-XML-Mappings einfach zwei oder mehrere Schemas in MapForce und ziehen Sie wie unten gezeigt Verbindungslinien zwischen Elementen oder Attributen der Quelle(n) und Ziele. Dank der Unterstützung von gemischtem Inhalt können Sie Textdaten, die mit XML-Nodes gemischt vorkommen, mappen. Um das Mapping einfacher zu machen, verbindet MapForce standardmäßig idente Sub-Elemente automatisch, während Sie Ihr Mapping erstellen (diese Einstellung kann im Menü "Verbindung" geändert werden).

Download Klicken Sie hier, um eine kostenlose 30-Tage-Testversion von Altova MapForce® 2008 mit allen Funktionen herunterzuladen!

Creating an XML mapping in MapForce
Flash Demo ansehenborderZum Vergrößern anklicken

Demo of XML mapping in MapForce Hier sehen Sie eine Flash Demo zum Mappen von XML in MapForce



Falls Sie für Ihre XML-Instanz kein damit verknüpftes Schema haben, kann MapForce im Hintergrund ein XML-Beispielschema als Content Model-Komponente für Ihr Mapping generieren.



Schema generation in MapForce

Komplexe Datenverarbeitung

Datenintegrationsprojekte sind oft keine einfachen 1:1 Mappings einer Quell- auf eine Zielkomponente mit derselben Struktur. Für die meisten Mappings müssen die Daten zwischen den beiden Inhaltsmodellen mit Hilfe von Datenverarbeitungsfunktionen manipuliert werden. So können Sie z.B. logische Vergleiche, mathematischen Berechnungen oder Stringoperationen durchführen und viele andere Änderungen an den Daten vornehmen. Im oben gezeigten Screenshot werden in den Kästchen zwischen den Linien, die das XML-Quell- und das Zielschema verbinden, Datenverarbeitungsfunktionen angezeigt.

Mit Hilfe von Datenverarbeitungsfunktionen können Sie on-the-fly komplexe Datentransformationen für die verschiedensten Transformationsanforderungen durchführen. Sie können z.B. mehrere Quellelemente auf ein Zielelement mappen, um europäische und US-Adressen auf ein allgemeines Feld "address" zu mappen oder Sie können unterschiedliche Datums-/Uhrzeitformate ganz einfach konvertieren.

MapForce unterstützt komplexe XML-in-XML-Transformationen anhand von mehreren Input- und Output-Schemas und Transformationen in mehreren Schritten (von einem Schema in ein Schema, in ein Schema usw.). Dazu werden einfach weitere XML-Schemas oder DTDs in MapForce eingefügt und zusätzliche Mappings erstellt.

Mehr darüber erfahren Sie im Abschnitt Datenverarbeitungsfunktionen.

XSLT 1.0/2.0 Funktionsbibliotheken

Zu den bereits in MapForce enthaltenen Funktionsbibliotheken können Sie nun jede vorhandene XSLT 1.0/2.0 Datei als Bibliothek hinzufügen. Alle benannten Vorlagen in dieser Datei stehen daraufhin automatisch als Datentransformationsfunktionen zur Verfügung und können in Ihrem XML-Mapping-Projekt mit Hilfe der intuitiven visuellen Funktionen verwendet werden. Auf diese Art können Sie alte Projekte weiterverwenden und zusätzlich die bestehenden XSLT-Bibliotheken wie z.B. die XSLT Standardbibliothek nutzen. Die XSLT-Standardbibliothek ist eine Standardfunktion in MapForce. Sie steht zur Verfügung, wenn Sie XSLT 1.0 oder 2.0 als Ausgabeformat auswählen. Die XSLT Standardbibliothek steht hier zum kostenlosen Download zur Verfügung.



XSLT Library

Neben der umfangreichen Unterstützung von XSLT 1.0 zur Durchführung von XML-Mapping-Transformationen bietet MapForce eine vollständige Implementierung von XSLT 2.0 für Ihre Datenverarbeitungsfunktionen. XSLT 2.0 wurde im Vergleich zur früheren Version in vielen Punkten verbessert und erweitert u.a. durch eine ganze Reihe von leistungsstarken neuen Funktionen und Operatoren, mit Hilfe derer Sie in MapForce Daten in Ihren XML-Mappings manipulieren können. Näheres über diese wichtigen neuen Funktionen finden Sie in unserem Solutions Center auf der XSLT 2.0 Seite.

MapForce gestattet Ihnen außerdem, neue Funktionen schnell und einfach zu erstellen und zu speichern. Mit Hilfe des visuellen Function Builder können Sie mehrere Funktionen in einem Mapping-Entwurf zu einer benutzerdefinierten Funktion zusammengruppieren, die Sie dann speichern und zur Weiterverwendung zur Funktionsbibliothek hinzufügen können.

Anzeige der Ausgabe

Mit Hilfe des integrierten MapForce-Prozessors können Sie den automatisch erzeugten XSLT 1.0/2.0 oder XQuery-Code bereits während der Erstellung des XML-Mapping-Projekts mit einem Klick ansehen und speichern. Sie können auch auf das Register "Ausgabe-Vorschau" klicken, um die von Ihrem Mapping generierte Ausgabe zu sehen.

Mehr darüber erfahren Sie im Abschnitt Ausgabe-Vorschau.

XSLT & XQuery

Nachdem Sie die XML-Mappings und Datenverarbeitungsfunktionen definiert haben, können Sie ein XML-Instanzdokument laden und der integrierte MapForce-Prozessor konvertiert die Daten sofort in das neue Format. MapForce generiert außerdem automatisch XSLT 1.0 oder 2.0-Stylesheets zur Transformation von Daten in mehreren XML-Dokumenten, die auf dem Quellschema basieren, in das XML-Zielschema. (Sie können mit der MapForce Professional Edition und der Enterprise Edition auch Programmcode für jedes XML-Mapping generieren, wie unten beschrieben.)

Dank der Möglichkeit zum Generieren von XQuery-Code können Sie mit XQuery in einer nativen Implementierung mit MapForce arbeiten, das ein visuelles Tool zum Erstellen von XQueries enthält. Der anhand Ihres XML-Mappings von MapForce erzeugte XQuery-Code kann an einer XML-fähigen Datenbank ausgeführt werden. Die Ergebnisse eines XQuery-Vorgangs können aber auch in MapForce über die Ausgabevorschau angezeigt werden.

Generieren von Programmcode

Sie können in MapForce neben XSLT 1.0 und 2.0 Stylesheets und XQuery-Code auch Java-, C++- und C#-Programmcode für die Übertragung der Daten vom Quell- auf das Zielinhaltsmodell generieren, wie in Ihrem XML-Mapping definiert.

Mehr darüber erfahren Sie im Abschnitt Codegenerierung.

Erweiterte Funktionen

Neben der Möglichkeit zum Mappen von XML-auf-XML bietet MapForce außerdem Funktionen zum Mappen jeder beliebigen Kombination von XML-, Datenbank-, EDI-, Flat File-, Excel 2007- und Webservice-Daten zum Erstellen von Datenintegrations- oder Webservice-Applikationen.



Sehen Sie selbst, welche Möglichkeiten sich mit MapForce beim Mappen von XML auf XML in Datenintegrations- und Webservice-Applikationen eröffnen. Downloaden Sie eine kostenlose 30-Tage-Testversion von MapForce.



transparent
Download
Pricelist
Buy
Video
Online Training
Comparison
Datasheet
Print
Mail
Digg
delicious
MapForce
in deutscher Sprache
.

Altova MapForce steht nun in einer englischen und einer deutschen Version zum Download zur Verfügung.

.
MapForce Flash Demo
.

MapForce Flash Demo
Sehen Sie sich unsere neue MapForce Flash Demo! an!

.
Kostenloser Prozessor
.

AltovaXML

AltovaXMList ein Prozessor für XML-Standards, der den Altova XSLT 1.0, XSLT 2.0, XQuery und den XML-Validierungsparser enthält und lizenzgebührenfrei in Ihre eigenen Applikationen integriert werden kann.

.
Vorteile von XSLT 2.0
.

Lesen Sie den InfoTrends/CAP Ventures-Analysebericht, XSLT 2.0: Understanding the Development and Business Benefits um sich über die Vorteile von XSLT 2.0 für Developer und Unternehmen zu informieren.

.
Altova XSLT 1.0/2.0 Tools
.

Wenn Sie ML ins HTML-, ins RTF-, PDF oder Word 2007 (OOXML)-Format transformieren wollen, benötigen Sie StyleVision® 2008 um professionelle Datenlayouts und Dokumente erstellen zu können.

Außerdem sind die XSLT 1.0/2.0 Editierfunktionen von XMLSpy® 2008 ein leistungsstarkes Werkzeug zum Erstellen von benutzerdefinierten XSLT-Bibliotheken für MapForce und zum Editieren des von MapForce oder StyleVision generierten XSLT-Dokuments.

Altova bietet nun diese Produkte und mehr zum Sonderpreis im Altova® MissionKit™ 2008-Produktpaket an, das allen Ihren XML-Development-Ansprüchen gerecht wird. Jetzt testen!

.
Altova MapForce erhält
Jolt Productivity Award
.

Altova MapForce 2004 wurde vom Software Development Magazine in der Kategorie Business Integration und Datentools mit dem Jolt Productivity Award ausgezeichnet!

.

Jolt Productivity Award

.

Lesen Sie den Bericht.

.
Neues Whitepaper zur Datenintegration
.

Informieren Sie sich im Whitepaper über Datenintegration über Aufgaben und Problemstellungen hinsichtlich der Integration von Daten und den einzigartigen Lösungsansatz von MapForce.

.
.

transparent

transparent