Error codificación xls

Hola a todos.

Tengo un programita en ruby que lee ficheros *.yml
(ultraedit me dice que la codificación es ‘U8-DOS’, ¿es lo mismo que UTF
8?),

guarda ciertos datos en xls (excel) y los vuelve a volcar en ficheros
*.yml.
(ultraedit me dice que la codificación es ‘DOS’)

Cuando abro los ficheros resultantes la codificación no es correcta,
tildes y ñ se ven incorrectamente.

Estoy utilizando ‘spreadsheet’ y ‘yaml’, además en mi código tengo lo
siguiente:

Spreadsheet.client_encoding = ‘UTF-8’

¿Cómo puedo arreglarlo? Gracias por vuestra ayuda.

Por si le sirve a alguien, para trabajar con utf8 es mejor usar ya2yaml
que si que soporta UNICODE.