in reply to Re^5: UTF8/Unicode Confusion
in thread UTF8/Unicode Confusion

Well, that was my point. I have no control of where the data came from (Locale::Currency::Format), nor where it is going for or how it is outputted (AxKit).

With those two facts in hand, I fall back to one of my original questions: it the utf8::upgrade solution an acceptable one?

Replies are listed 'Best First'.
Re^7: UTF8/Unicode Confusion
by ysth (Canon) on Mar 21, 2005 at 19:54 UTC
    Well, I have no idea what AxKit is, but if you are feeding the data to it it should tell you what encoding it wants. utf8::encode() would be one way to force utf8-encoding, yes, but if you are sending the data via a filehandle, applying a utf8 layer to the filehandle would be better. However, if AxKit is a perl module whose functions you are calling and passing data, it should take your \xa5 whether it is utf8 encoded or not.