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异常。