package com.hisi.aiaudit.service.impl;
import com.alibaba.fastjson.JSONObject;
import com.hisi.aiaudit.model.AiauditData;
public class test {
public static void main(String[] args) {
AiauditData aiauditData = new AiauditData();
aiauditData.setCallbackUrl("123");
aiauditData.setName("test");
aiauditData.setVoiceSource("test");
aiauditData.setVid("123");
String string = JSONObject.toJSONString(aiauditData);
System.out.println(string);
}
}
輸出結果:{"callbackUrl":"123","name":"test","vid":"123","voiceSource":"test"}
Object都有toString這個函數,這個函數不是把對象轉換成String而是打印對應在內存裏的形勢。一般你打印aiauditData 這個對象的話,是一段內存地址,這並不是轉換成了String。同時必須保證Object不是null值,否則將拋出NullPointerException異常。