Hallo,
ich habe eine xm-Datei in der so einige Umlaute vorkommen.
Die sollen da auch drin stehen.
Wie kann ich jetzt in der xsl diese Umlaute auslesen und diese ersetzen.Ein ä z.B durch "ä" .
Mit <xsl:when test="contains($variable,'ä')">
funktioniert das nicht.
Geht das überhaupt? Eine Idee?
Ja das geht, aber nach dem es darum geht, dass du testen und dein Wissen erweiter willst hier nur skizziert wie es geht. Umsetzen muss du es dann selbst:
Aufbau eines rekursiven Templates:
3 Parameter: 1. der Text in dem das/die zu ersetzende/n Zeichen vorkommt/vorkommen, 2. das/die zu ersetzende Zeichen, 3. das/die Ersatzzeichen.
Wenn im Text das Zeichen vorkommt, gebe den Text vor dem Zeichen aus, gebe den Ersatz aus und rufe das Template mit dem restlichen Text nach dem Zeichen erneut auf. Und Falls im Text das Zeichen nicht vorkommt, gebe einfach den Text aus.
Grüße
Thomas