2012-02-22 10 views
0

私は、メソッドによって実行されるJavaScriptコードである文字列パラメータを取り込むJavaメソッドを呼び出す必要があるシナリオを持っています。外部のJavaScriptファイルの内容をJava文字列として読み取る

executeJavaScript(String javascriptCodeToBeExecuted) { 
} 

は今、ここに私はJSコードの量が圧倒的ですので、私は外部ファイル内のすべてのjavascriptを維持し、私のJavaプログラムがコンテンツを読みたいと思い

String javascriptCodeToBeExecuted = "function example(a,b) {" + 
"number += a;" + 
"alert(\'You have chosen: \' + b);" + 
"}" ; 

をやっているものです文字列として。

これを行うにはきれいな方法がありますか?おそらく、エスケープシーケンスなどを扱うライブラリですか?

ありがとうございます!

答えて

関連する問題