log4erl中文會輸出失敗

log4erl:info("~p", ["中文"]).

會報錯,于是看了下log4erl:info的實(shí)現(xiàn),log4erl在寫文件時候:

M = log_formatter:format(Log, Format),

file:write(Fd, M);

erlang文檔中定義,不能輸出大于255的字符。

那要如何輸出中文呢?

可以通過xmerl_ucs:to_utf8 來轉(zhuǎn)換。

BTW:unicode 通常指的是ucs-2的具體實(shí)現(xiàn),不同于utf-8.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,534評論 19 139
  • ¥開啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個線程,因...
    小菜c閱讀 7,317評論 0 17
  • 在JavaSe5中,推出了C語言中printf()風(fēng)格的格式化輸出。這不僅使得控制輸出的代碼更加簡單,同時也給與J...
    三藏君閱讀 848評論 0 0
  • 說明本次redis集群安裝在rhel6.8 64位機(jī)器上,redis版本為3.2.8,redis的gem文件版本為...
    讀或?qū)?/span>閱讀 15,615評論 3 9
  • 夜深的時候,才是思考的時間,當(dāng)一切都安靜了下來,才會在車水馬龍的世界中將自己剝離出來。 不知道有沒有一個時刻,你想...
    大頭針?biāo)季S閱讀 746評論 1 2

友情鏈接更多精彩內(nèi)容