bet36体育在线_bet36体育投注¥官网

图片

tekom 2019: Mit XSLT kann man rechnen

25.11.2019, Kompetenzzentrum Informationswissenschaften

Die Transformationssprache XSLT wurde am 16.11.1999 in der Version 1.0 vom W3C auf den Weg gebracht, ebenso XPath zur Abfrage von Knoten und Werten auf XML-Strukturen. 20 Jahre sp?ter sind die M?glichkeiten beider Technologien mit den Versionen 3.0 bzw. 3.1 enorm angewachsen.

Das auf der tekom-Jahrestagung 2019 gehaltene Tutorial ?Rechnen, Runden, Rekursion – das numerische Potenzial von XSLT“ fasst spezielle Aspekte datenorientierter Operationen zusammen. Der Beitrag gliedert sich nach einer Einführung in 16 jeweils mit detaillierten Beispielcodes versehene Rubriken mit diesen Schwerpunkten:

  1. Template-Mechanismus
  2. Variablenkonzept
  3. Grundrechenarten
  4. Logiktests
  5. Runden
  6. Aggregatfunktionen
  7. Zahlenformatierung
  8. Umgang mit Datum und Zeit
  9. Sortieren, Gruppieren und Filtern
  10. Regul?re Ausdrücke
  11. Erweiterte Inline-Abfragen
  12. Mathematische Funktionen
  13. Benutzerdefinierte Funktionen
  14. Funktionen h?herer Ordnung
  15. Arrays und Maps
  16. Zufallszahlen

Für den Bereich Informationsentwicklung sind besonders Ans?tze zur Erstellung von Vektorgrafiken im SVG-Format aus XML-Daten interessant. Dazu wurden die Umsetzungen eines Tortendiagramms und eines Funktionsgraphen behandelt. Dabei ist man schnell beim Einsatz mathematischer Funktionen wie Sinus und Cosinus angelangt, welche in den Sprachumfang der aktuellen Standards eingeflossen sind. Konkrete Ans?tze lassen sich am besten anhand des Vortragsmaterials [1–3] erschlie?en.

Literatur und Ressourcen

[1] Rechnen, Runden, Rekursion – das numerische Potenzial von XSLT. In: Gesellschaft für Technische Kommunikation – tekom Deutschland e. V., Tagungsband zur Jahrestagung 2019 in Stuttgart, S. 350–353.

[2] Pr?sentation auf Speaker Deck

[3] Vortrag und Demos

Nach oben