Thomas J.S.: XSL automatisch generieren

Beitrag lesen

Hallo,

gibt es ein Tool, daß anhand von 2 XML Schemas automatisch ein XSL Dokument generiert, das eine XML Instanz von Schema #1 in eine Instanz von Schema #2 transformieren kann?

Ja. Nennt sich Gehirn.

Kein Tool kann wissen, wie du Denkst und was du braucht.
Und deine Schemas spielen dabei fröhlich und vergnügt absolut nicht die keinste Rolle.
Du kannst zwar in deinem Schemas die verschidene Strukturen für Ein- und Ausgangsdokumente definieren, aber die Mapping zwsichen den strukturen muss du selbst bestimmen und deklarieren (Wohin kommt der Inhalt vom Element-A aus Doku1 im Doku2? etc., und das kann dir kein Tool sagen!)

Was du machen kannst ist, dass du einen Tool nimmst, der dir bei der Erstellung der Mapping behilflich ist. Z.B. XMLSpy, damit kannst du XSL-Sheets generieren in dem du genau angaben machst was wohin soll, aber du kannst trotdem nicht sagen, dass er eine zweite Schema anwenden soll um damit die Erstellung deines XSL-Sheets zu überwachen.
Dem (deinem XSL-Sheet) sind nämlich deine beiden Schemas vollkommen egal.

Grüße
Thomas