Handling Unicode strings

I need to display a list of Facebook friend names in a ListView. Easy: facebook login, send a
“me/friends” request, then parse the json result. However, I noticed that some rows are blank. Specifically, names corresponding to rows with enye (ñ) and other non-ASCII characters in them.

It seems that Unicode support is a weak area of Lua:
http://lua-users.org/wiki/LuaUnicode

Any tips on how to handle Unicode strings? [import]uid: 7026 topic_id: 11845 reply_id: 311845[/import]