From: ts Date: 2004-04-12T19:23:04+09:00 Subject: Re: Problem with special characters like üöä (german: umlaut) >>>>> "D" == Dirk Einecke writes: D> The file was created with this code: Well, if you are sure that it's encoded in UTF8 D> def writeMyFile(path,content) D> file = File.open(path, File::WRONLY|File::TRUNC|File::CREAT) D> content = CGI::unescapeHTML(content) content = content.unpack("U*").pack("c*") D> file.write(content) D> file.close D> end Guy Decoux