色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java enum to json

劉姿婷1年前7瀏覽0評論

在Java中,enum是一種特殊類型的類,用于表示一組常量。在實際開發中,我們經常需要將enum轉換為JSON格式來進行前后端數據交互。

// 枚舉類型
public enum ColorEnum {
RED,
YELLOW,
GREEN
}

在Java中,我們可以使用Jackson庫中的ObjectMapper對象將enum轉為JSON格式。

// 將enum轉換為JSON字符串
ObjectMapper objectMapper = new ObjectMapper();
String json = objectMapper.writeValueAsString(ColorEnum.RED);
System.out.println(json); // 輸出 "RED"

如果我們想要將整個enum轉為JSON格式,可以使用以下代碼:

// 將整個enum轉換為JSON字符串
ObjectMapper objectMapper = new ObjectMapper();
String json = objectMapper.writeValueAsString(ColorEnum.values());
System.out.println(json); // 輸出 "[\"RED\",\"YELLOW\",\"GREEN\"]"

需要注意的是,Jackson庫默認將enum轉換為字符串格式,因此在前端接收到后需要進行類型轉換。

使用Jackson庫可方便地將enum轉換為JSON格式,便于前后端數據交互。