Hi,
ist es möglich, mittels XSLT 1.0 zu prüfen, ob in einem bestimmten Node mehr als 1 Leerzeichen vorkommen, falls ja, diese zu entfernen und nur 1 Leerzeichen beizubehalten?
Meinst Du aufeinanderfolgende? Denn das, was Du als "richtig" bezeichnest, enthält auch mehrere Leerzeichen.
Beispiel:
falsch: Das ist ein Test richtig: Das ist ein Test
in XSLT 2 gibt's ein Regex-fähiges replace, das müßte man dann halt mit " +"
-> " "
füttern.
in XSLT 1 gibt's das m.W. nicht - da könnte man evtl. was rekursives machen - solange zwei aufeinanderfolgende Leerzeichen vorhanden sind, diese durch ein Leerzeichen ersetzen.
cu,
Andreas a/k/a MudGuard