為了滿足您的 JSON 格式要求,您的 Java 類別的結構似乎正確。若要使用 Jackson 實作所需的 JSON 輸出,請依照下列步驟操作:
import com.fasterxml.jackson.databind.ObjectMapper; ObjectMapper mapper = new ObjectMapper();
String json = mapper.writeValueAsString(myValueData);
System.out.println(json);
您的 main() 方法現在將類似於以下:
public static void main(String[] args) throws IOException { // Instantiate your ValueData object with appropriate values ObjectMapper mapper = new ObjectMapper(); String json = mapper.writeValueAsString(myValueData); System.out.println(json); }
此程式碼將以正確的格式輸出所需的 JSON 結構。
以上是如何使用 Jackson 將 Java 物件轉換為 JSON?的詳細內容。更多資訊請關注PHP中文網其他相關文章!