Unicode question - will it work?

Hi,

my apologies for that very basic question. I have heard from many people that unicode worked well for them, but I have been unable to find any definite information on how it works (with Rails). I gather that as long as I don't do anything but pass the Strings along, it will probably work (that's what people said anyway). And there is ActiveSupport::Multibyte

But what about external libraries? For example I want to access some web services and parse JSON data. Will the JSON parser work correctly if there are unicode Strings in the result? What about other libraries? Or maybe in general I just need to call the mb_chars method on Strings and pass the result to libraries instead of the original Strings?

Would be glad for any pointers!

I would prefer to use Ruby 1.9.1 to avoid the issue completely, but I still have problems getting proper documentation for the STDLIB.

Björn