From: Kev Jackson Date: 2006-03-27T18:34:49+09:00 Subject: Shift_jis encoding issue? Not sure what's happening here: I have a yml file with the following address_1: '和歌山県和歌山市' I'm loading this into a structure (@test_data) and then accessing it to insert the values into text_fields in ie through watir. So basically I'm relying on a few thousand dependencies :0 In VIM, the value in the yml file is correct, but when I print out the value to the cmd prompt, I get : "\230a\211\314\216R\214\247\230a\211\314\216R\216s" Which looks like a classic encoding issue (using 3 byte rather than 2 or vice-versa). Given that Ruby hails from Japan, I'd have thought that someone has seen something similar to this and would have a work-around/solution. Googling hasn't provided me with anything so far. Right now I'm not sure if this is a YAML/Syck issue, a Ruby issue, a or Windows issue. I have installed the Japanese laguage pack on windows and all the text from the server is displayed correctly in IE, so my guess is that Windows is configured correctly. As I mentioned, VIM is displaying the text correctly, so it seems to be saved to the file-system using the correct encoding, but after reading using YAML it doesn't appear to be using the same encoding... I've just tried require 'jcode' to see if this resolves it - so far no luck Any help greatly appreciated Thanks KEv