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.
Zeichenersetzung durch den translate-Befehl – Tutorial zu XML
Aus dem Kurs: XSLT Grundkurs
Zeichenersetzung durch den translate-Befehl
Im Folgenden möchte ich Ihnen ein Beispiel mithilfe einer XPath-Funktion zeigen, die Sie möglicherweise überhaupt nicht betrifft, möglicherweise aber durchaus regelmäßig betrifft. Ich habe hier meine Kundendaten- bank und hier steht jetzt Name drin. Sie sehen, der Name ist nur in Großbuchstaben geschrieben. Insbesondere, wenn man Daten von Großrechnern bekommt, ist das gar nicht so selten der Fall, dass man hier wirklich mit Daten arbeitet, die komplett in Großbuchstaben geschrieben worden sind. Und jetzt möchte ich das Ganze hier aber für meinen Fall einmal umwandeln. Und dafür habe ich hier schon so ein bisschen Vorarbeit geleistet. Ich habe hier schon die Variable definiert, ich hab' hier den Text schon so ein bisschen angepasst, sodass das hier später schon ausschaut. Und Sie sehen hier oben auch, wie das Ganze später ausschauen soll, aus einem großgeschriebenen Schmitz, also nur mit Großbuchstaben, soll später ein kleingeschriebenes Schmitz werden, wo wir nur den ersten…
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)
-
-
-