現在のプロジェクトでは、Web から JavaScript ファイルを読み取り、そこからオブジェクトを抽出する必要があります。変数は時々変わる可能性があるため、Android アプリにハードコーディングするのではなく、読み取る必要があります。
次の変数を抽出したいとします (その後、JSONObject を使用して文字列を解析しますが、これは簡単です)。
var abc.xyz = {
"a": {"one", "two", "three"},
"b": {"four", "five"}
}
これには問題があります。名前を探してその値を取得するためだけに、コンパイラのようなスキャナーを実装する必要がありますか、または使用できる既存のツールがありますか?
JavaScript ファイルは、この例ほど単純ではありません。他にもたくさんのコードが含まれています。そのため、単純なnew JSONObject()
ものや何かではうまくいきません。