I figured it out myself.
After reading the documentation more in detail, I realized that XML only supports UTF-16 and no UTF-8. The C Compiler by default saves as UTF-8.
That was all.
It's probably not too complicated to make irrlicht also understand UTF-8.
I bet this has not just confused me.
Klaus