Problem with REXML

I have a problem when reading out strings from xml documents. The
problem is that special characters such as åäö comes out wierd. When
reading these characters from text files the problem doesn't exist. Can
someone explain whay this is and, if possible, how I can fix it?

Thanks
Jim

···

--
Posted via http://www.ruby-forum.com/.

What are the file encodings? Do the text files have a different encoding than the xml ones?

George

···

On 24 May 2007, at 10:46, Jim Kr wrote:

I have a problem when reading out strings from xml documents. The
problem is that special characters such as åäö comes out wierd. When
reading these characters from text files the problem doesn't exist. Can
someone explain whay this is and, if possible, how I can fix it?

Thanks
Jim

--
Posted via http://www.ruby-forum.com/\.

George Malamidis wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

What are the file encodings? Do the text files have a different
encoding than the xml ones?

George

--
Posted via http://www.ruby-forum.com/\.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFGVWFmuHSlGoVGf7URAq+IAJ0d0BY5jANt7F9ekzsRl0+G2k1eVgCfTdMj
m242ynUYCnlAXVU5BMuJt64=
=zCcu
-----END PGP SIGNATURE-----

The XML file is encoded with ISO-8859-1 while the text files are Windows
.txt files (for which I don't have a clue what encoding they use)

Jim

···

On 24 May 2007, at 10:46, Jim Kr wrote:

--
Posted via http://www.ruby-forum.com/\.

It might help if you try saving the files as UTF-8 and then add:

$KCODE = 'u'
require 'jcode'

in your script.

George

···

The XML file is encoded with ISO-8859-1 while the text files are Windows
.txt files (for which I don't have a clue what encoding they use)

Jim

--
Posted via http://www.ruby-forum.com/\.