0

Bean Shell Post Processor にこの短いスクリプトがあります。GSON ライブラリを使用して JSON を Bean に解析します。toJson メソッドを使用して JSON に変換しようとしていますが、次のエラーが表示されます。

Typed variable declaration : Method Invocation gson.toJson

コード:

import com.google.gson.Gson;

public class SavedSearch {
    public String id;
}

Gson gson = new Gson();
SavedSearch savedSearch = new SavedSearch();

String newJsonFile = gson.toJson(savedSearch);
vars.put("jobSavedResponse", newJson);

これを修正する方法について何か提案はありますか?

4

2 に答える 2

0

例外がスローされると、このエラーが発生します。'savedSearch' にマーシャリング エラーがあったのではないでしょうか? このコードで単体テストを実行してみましたか?

于 2014-07-24T00:53:14.327 に答える