XSLT 3.0: Ein wichtiges Upgrade für XML-Transformationen
2025-08-30
XSLT 3.0 ist nicht nur ein inkrementelles Update, sondern hebt XSLT von einem XML-Transformationswerkzeug zu einer universellen Transformationssprache für gängige Datenformate wie JSON und XML. Es führt JSON-Unterstützung mit den Funktionen `json-to-xml()` und `xml-to-json()` für eine nahtlose Konvertierung ein. Weitere Verbesserungen umfassen eine vereinfachte Syntax mit Text Value Templates (TVTs), dynamische XPath-Auswertung, Funktionen, typisierte Variablen, Funktionspakete und Ausnahmebehandlung, wodurch die Lesbarkeit und Wartbarkeit des Codes verbessert werden. XSLT 3.0 unterstützt auch Streaming und Performance-Optimierungen, was es ideal für große Datenströme macht.
Entwicklung