2011-08-06 8 views
6

私は、javax.script。*;を含むことに少し問題があります。 Androidプロジェクトで パーサを自分で構築することなく、効率的に算術関数を解析するために、JavaScriptで「eval」関数を使用することができます(私は全く経験はありません。Android開発でjavax.scriptを使用することはできますか?

AndroidアプリでJavaScriptや「eval」機能などを使用する機会はありますか?あなたはwebview

+0

私の知っているところでは、JavaScriptはSunのJDKでのみパッケージ化されています。単純な式パーサーを書くだけの場合に比べて、かなりの労力がかかるように見えますが、Rhinoを動作させることは可能かもしれません。 – Pointy

+0

私はおそらく最後にパーサを書くことになるでしょう...明らかに、その評価関数を使って直接的な方法はありません(これまでの知識...) – Eugen

答えて

4

を与えることができます任意の情報のため

おかげでJEXLを試してみてください。それはあなたが必要とするものを行うべきですが、Javascriptインタプリタ全体より簡単です。

+1

しかし、私はあなたに尋ねます:どのように? –

2

でJSのコードを実行してくれ

関連する問題