Jedno ze środowisk, którego używam służy do wykonywania zewnętrznych skryptów. Skrypty te są dokumentami Xmlowymi i mogą wywoływać zewnętrzne funkcje. Parametry typu string przekazywane do funkcji powinny znajdować się w apostrofach. W związku z pewnymi modyfikacjami uległo to zmianie i apostrofy stały się zbyteczne lub wręcz niepożądane i trzeba było je usunąć. Ponieważ skryptów było sporo, a niektóre z nich miały dość pokaźne rozmiary obawiałem się, że zwykłe "search and replace" może spowodować wiele błędów. Napisałem więc mały arkusz XSLT, który "odwalił za mnie czarną robotę". Jednym z interesujących zagadnień podczas pisania tego arkusza była obsługa apostrofów w argumentach funkcji XPath. O tym w jaki sposób sobie radzić z apostrofami w argumentach funkcji XPathowych traktuje nowo dodany punkt w dziale Sztuczki Kruczki.