JSONObject から Vector を取得する方法があるかどうか疑問に思っています。私がこれを持っているとしましょう:
public class Foo
private JSONObject json;
public Foo(){
try{
json=new JSONObject();
Vector<,F> v=new Vector<,F>(); // pretend like the comma isn't there please
json.put("blah", v); ...} catch (JSONException e){...}
}
.
.
.
public void addBlahs(,F goo){
try{
Object o=json.get("blah");
// Since json.get("blah") should be a Vector of .F's, I thought I could do something like this...
Vector<,F> v=(Vector <,F>) o;
v.add(goo);} catch (JSONException{ ...}
}
Eclipse は、型キャストがチェックされていないという警告を表示します。JSONObject から特定のタイプのオブジェクトを取得して、そのオブジェクトを使用できるようにすることは可能ですか? そのベクターに「グー」を追加したいのですが、適切にアクセスして追加する方法がわかりません。
初心者なのでお手柔らかに(笑)