2016-08-25 4 views
0

は、アダプタプロシージャにリクエストを送信するために、私はこのJSONオブジェクトをsetQueryParameterパラメータに配置するにはどうすればよいですか? Mobilefirstプラットフォーム8.0では

resourceRequest.setQueryParameter("params", "['Washington', 'United States']"); 

ようなものを使用することができます。しかし、これは2つの文字列値のためです。文字列の代わりにJSONオブジェクトを送信するにはどうすればよいですか?

私はこのような何かを送りたい:

var request = {name: 'George', suername: 'Williams', Id: '1234'}; 
resourceRequest.setQueryParameter("params", request); 

YESの場合、正しい構文は何ですか?

答えて

1

次のアプローチを試してみてください:JSONArrayを作成し、

JSONArray params = new JSONArray(); 
params.putObject(myJsonObject); 
resourceRequest.setQueryParameter("params", params); 
渡し

  1. はそれを直接渡しますが、文字列として...

    resourceRequest.setQueryParameter("params", “[{’name’ : ‘bob’, ‘’age’ : 25}, 'United States']"); 
    
関連する問題