0
我正在使用亞馬遜的APIGateway服務客戶端。當您提出請求時,返回的數據將存儲在模式數據類型中,該模式是事先設置的。調用這個樣子:將AWS APIGateway的模型轉換爲Java中的JSON
MyModel myModel = client.settingsPost();
String volume = myModel.getVolume();
架構這個簡單的對象應該是這樣的:
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "MyModel",
"type": "object",
"properties" : {
"volume" : { "type" : "string" }
}
}
我想轉換,而不必手動去重建模式直接返回到JSON一來自此模型的每個值的新JSONObject。模型似乎很簡單,我甚至不能遍歷它們。但我想知道是否有辦法以某種方式使用GSON庫來轉換它們?
編輯:我正在使用生成到Java的APigateway SDK。
是啊,這是正是我需要的!我測試了兩個積極的結果!謝謝:)然後轉換爲一個org.Json對象,我只是做了新的JSONObject(jsonInString); –