Bot Frameworker V4項目 Cards/*.json 文件中文亂碼的解決方案

項目是這個: https://github.com/microsoft/BotBuilder-Samples/tree/master/samples/csharp_dotnetcore/13.core-bot

Cards 目錄下有 welcomeCard.json 這個文件, 定義了中文發現在模擬器中出現亂碼, 打斷點 Debug 後看到是 StreamReader 讀取時就亂碼了, 因此使用

new StreamReader(stream, System.Text.Encoding.UTF8)

這個方式讀取, 發現還是不行, 一通操作懷疑是文件本身編碼問題, 於是根據這篇文章 https://blog.csdn.net/daaikuaichuan/article/details/76977281 設置了 welcomeCard.json 的文件編碼爲 UTF8, 於是解決問題.

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