前回、うまくいかなかったJavaとJavaScriptの文字列による配列連携ですが、結論からいうと解決できるようです。 ここから原因と経緯(長いので飛ばしてOK) まず、考えられる原因ですが下記だと思われます。(たぶん) 1.JavaでString型で返したとしても、JavaScriptへ連携された際はObject型として扱われる。 なので、基本的にJavaScript上でString型として扱いたい場合はString()を利用すべき。 先程はdocument.write()を使い運良く出力できましたが、 jqueryなどを駆使して、テキストを入れ替える際など、JavaScriptでString型として扱う必要があった場合、 JavaScript上でString型の変換「String(jsif.debugOutput())」としてやらないといけないはず。