unicode

さっきのサンプルアプリでparam1に全角文字を指定するとunicodeでencodeされた文字がtexateaには表示されます。ただし文字列としてはちゃんとしてるので、alertするとちゃんと表示されます。

var result = eval( scriptlet );
var plainResult = toJSON( result );
resultTag.value = unescape( plainResult.replace(/\\/g, '%') );
if (result.javaClass == "org.asyrinx.brownie.jsonrpc.sample1.SampleParam1") {
	alert(result.param1);
}

textareaの表示もちゃんとしたい場合は上のような感じにする必要アリっす。