Aus dem Kurs: XSLT Grundkurs
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.
Mit substring ein Datum ins ISO-Format umwandeln – Tutorial zu XML
Aus dem Kurs: XSLT Grundkurs
Mit substring ein Datum ins ISO-Format umwandeln
Im folgenden Beispiel möchte ich mit der XPath-Funktionen Substring, substring-after, substring-before, Ihnen einmal zeigen, wie man ein Datumsformat umwandeln kann. Und ich hab das hier bereits einmal ein wenig vorbereitet und zwar hab ich hier auf der linken Seite meine Kundendatenbank, wo jetzt hier nur ein Datum drinsteht. Und dieses Datum ist jetzt so geschrieben, wie es in Deutschland üblich ist. Für die spätere Weiterver- arbeitung hätte ich das Datum aber gerne hier in diesem ISO-Datenformat. Sie sehen, als erste Position kommt das Jahr, dann kommt ein Bindestrich, dann kommt der Monat und dann kommt wieder ein Bindestrich und zum Schluss kommt der Tag des Monats. Das ist eine Variante, die man eben sehr, sehr häufig benötigt und die wir jetzt hier innerhalb von XSLT auseinandernehmen müssen. Das was jetzt hier steht, ist technisch gesehen einfach ein String. In XSLT 1.0 gibt es keine klassische Typisierung, das wird intern gemacht, da kann man sich nicht drum kümmern…
Inhalt
-
-
-
-
-
-
-
(Gesperrt)
Mit substring ein Datum ins ISO-Format umwandeln8 Min. 39 Sek.
-
(Gesperrt)
Datumsumwandlung mit einem Template modularisieren4 Min. 30 Sek.
-
(Gesperrt)
Zeichenersetzung durch den translate-Befehl7 Min. 1 Sek.
-
(Gesperrt)
Strings mit Hilfe des concat-Befehls zusammensetzen4 Min. 12 Sek.
-
(Gesperrt)
String mit einem rekursiven Aufruf zerlegen8 Min. 3 Sek.
-
(Gesperrt)
Doppelte Leerzeichen mit normalize-space entfernen3 Min. 59 Sek.
-
(Gesperrt)
Einführung in Keys6 Min. 40 Sek.
-
(Gesperrt)
Keys im Einsatz8 Min. 31 Sek.
-
(Gesperrt)
Die Ausgabe mit Hilfe des output-Befehls steuern3 Min. 34 Sek.
-
(Gesperrt)
XML-Elementnamen während der Laufzeit dynamisch festlegen4 Min. 45 Sek.
-
(Gesperrt)
Attribute für die Ausgabe festlegen2 Min. 27 Sek.
-
(Gesperrt)
Komplette XML-Bäume mit den copy- und copy-of-Befehlen kopieren4 Min. 16 Sek.
-
(Gesperrt)
Die Ausgabe von Leerzeichen steuern3 Min. 55 Sek.
-
(Gesperrt)
Textausgabe mit dem text-Befehl2 Min. 15 Sek.
-
(Gesperrt)
Kommentare in das XML-Zieldokument einfügen2 Min. 20 Sek.
-
(Gesperrt)
-
-
-