Before I start here is the problem. It should be like this:
Björn Nilsson, instead its displaying strange special characters, all values that have characters Å, Ä a
There is most likely a mismatch between the character set of the text and what the browser interprets as the character set.
Do you have a tag for content or charset?
Given the character set you send is UTF-8, and you are using HTML5, this would be the appropriate tag
Or in earlier versions of HTML
For iso-8859-1
or any other charset, just replace the charset
attribute.