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);
}
}
Resultado de salida:{"callbackUrl":"123","name":"test","vid":"123","voiceSource":"test"}
El objeto tiene la función toString, esta función no convierte el objeto en String pero imprime la situación correspondiente en la memoria. Generalmente, cuando imprime el objeto aiauditData, es una dirección de memoria, que no se convierte en una cadena. Al mismo tiempo, debe asegurarse de que Object no sea un valor nulo; de lo contrario, se lanzará una NullPointerException.