Hallo,
es tat sich bei uns folgende Frage auf:
Die meisten Daten in XML - Format stammen in der Regel aus einer Datenbank über einen Select. Möchte man die Daten dann in einer anderen Datenbank importieren, so ist in der Regel eine Anpassung der XML-Daten über eine Transformation notwendig (wegen den unterschiedlichen Feldern usw. ). Hierfür kann man XSLT verwenden, wofür es in php eine Unterstüzung gibt.
Jetzt meine Frage: Angenommen man kennt das Schema nach dem man die XML-Daten für die andere Datenbank transformieren möchte, wäre es dann nicht wesentlich schneller und effizienter die Daten gleich beim Select aus der eigenen Datenbank so entsprechend aufzubereiten und mit php auszugeben, dann könnte man sich die Transformation via XSLT ersparen - oder?
Würde das nicht bedeuten, daß für eine XML-XML-Transformation aus einer Datenbank - Kenntnisstand des Ziel-Schemas vorausgesetzt - die XSLT-Transformation überflüssig wäre?
es tat sich bei uns folgende Frage auf:
Die meisten Daten in XML - Format stammen in der Regel aus einer Datenbank über einen Select. Möchte man die Daten dann in einer anderen Datenbank importieren, so ist in der Regel eine Anpassung der XML-Daten über eine Transformation notwendig (wegen den unterschiedlichen Feldern usw. ). Hierfür kann man XSLT verwenden, wofür es in php eine Unterstüzung gibt.
Jetzt meine Frage: Angenommen man kennt das Schema nach dem man die XML-Daten für die andere Datenbank transformieren möchte, wäre es dann nicht wesentlich schneller und effizienter die Daten gleich beim Select aus der eigenen Datenbank so entsprechend aufzubereiten und mit php auszugeben, dann könnte man sich die Transformation via XSLT ersparen - oder?
Würde das nicht bedeuten, daß für eine XML-XML-Transformation aus einer Datenbank - Kenntnisstand des Ziel-Schemas vorausgesetzt - die XSLT-Transformation überflüssig wäre?
Kommentar