[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Problem with REXML

Jim Kronhamn

5/24/2007 9:47:00 AM


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-....

3 Answers

George Malamidis

5/24/2007 9:57:00 AM

0

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

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-....
>

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

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

Jim Kronhamn

5/24/2007 10:52:00 AM

0

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
>
>
> On 24 May 2007, at 10:46, Jim Kr wrote:
>
>> --
>> Posted via http://www.ruby-....
>>
>
> -----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

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

George Malamidis

5/24/2007 11:21:00 AM

0

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

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-....
>

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

iD8DBQFGVXU1uHSlGoVGf7URAtSlAJ9yFzLYm79thv4xvqaV3SJKjUhDgQCePpbh
XfBEVicn9lz1/9o65UkggoM=
=o5GF
-----END PGP SIGNATURE-----