プロジェクトでは、複雑なJSONコマンドをサーバーからクライアントに送信する必要があります。 JSONObjects(Strings、Numbersなど)を生成して文字列に変換し、RequestBuilder経由で送信するか、より効果的なメソッドがありますか?クライアントでJSONをGenearteにする方法
は(オブジェクト上の.toStringメソッドを介して)文字列に
コード例をJSONオブジェクトに変換することが効果的である:
JSONObject retObject = new JSONObject();
retObject.put("NumberVar", new JSONNumber(1));
retObject.put("StringVar", new JSONString("HelloWorld"));
JSONArray arrayVar= new JSONArray();
for (int i = 0; i < 5; i++) {
arrayVar.set(i,
new JSONString("Array"));
}
retObject.put("EventParameters", arrayVar);
System.out.println(retObject.toString());
は出力:
{"NumberVar":1, "StringVar":"HelloWorld", "EventParameters":["Array","Array","Array","Array","Array"]}
よろしく、 ステファン
感謝、それ以上のことは私が尋ねた^^ – Stefan