ObjectMapper中writeValue和writeValueAsString的區別

格式對比:

writeValue(參數,obj):直接將傳入的對象序列化爲json,並且返回給客戶端
writeValueAsString(obj):將傳入的對象序列化爲json,返回給調用者

共性:

將將對象轉爲json字符串

不同:

writeValue(參數,obj):
參數有四種重載形式
第一種:file 將轉換後的json字符串保存到指定的file文件中
第二種:writer 將轉換後的json字符串保存到字符輸出流中
第二種:outputStream將轉換後的json字符串保存到字節輸出流中
第四種:jsonGenerator類(不常用,不作介紹)
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章