這是我的Json。我試圖把它轉換成一個java類。這樣我就可以使用gson庫來解析這個json。請幫助我寫下相當於json的java類。將Json轉換爲Java對象
{
"A" : "One",
"B" : "Two"
}
這是我試過的。我用這個變量寫了一個類,並嘗試使用gson解析這個類。
public Map<String,String> listOfAlphabets = new HashMap<>();
希望我的問題很清楚。感謝預期。
這是我的Json。我試圖把它轉換成一個java類。這樣我就可以使用gson庫來解析這個json。請幫助我寫下相當於json的java類。將Json轉換爲Java對象
{
"A" : "One",
"B" : "Two"
}
這是我試過的。我用這個變量寫了一個類,並嘗試使用gson解析這個類。
public Map<String,String> listOfAlphabets = new HashMap<>();
希望我的問題很清楚。感謝預期。
您可以將JSON字符串轉換爲Map
這樣的:
// instantiate Gson instance
Gson gson = new Gson();
// create a Map type
Type mapType = new TypeToken<Map<String, String>>(){}.getType();
// jsonString is your JSON string
Map<String,String> alphabetssMap = gson.fromJson(jsonString, mapType);
你不能在一個Java在這種情況下使用自動映射,因爲你不能有領域的動態數類。最好重新格式化您的Json(如果可能的話),以便在Java類中使用內部映射。