DotNetCore 提示 系统不支持“big5”编码。System does not support 'big5' encoding.
C# .NET Core 以 Big 5 (大五碼)編碼格式讀取檔案 (ruyut.com)
C# .NET Core 以 Big 5 (大五碼)編碼格式讀取檔案
之前在寫 C# .NET Framework 的時候要使用其他編碼格式很簡單,寫上編碼格式就可以了,但今天在 .NET Core 6.0 讀取檔案使用 Big5(950) 的時候,拋出這個錯誤:
原來 .NET Core 只有保留最基礎的編碼格式,其他的編碼格式使用的時候需要自己增加
需要先從 NuGet 安裝 System.Text.Encoding.CodePages
註冊使其支援不同的編碼格式 接下來就和以前一樣了
程式碼示範: 讀取文件並輸出
原來 .NET Core 只有保留最基礎的編碼格式,其他的編碼格式使用的時候需要自己增加
解決方法
只要安裝一個套件和加入一行程式碼就解決了需要先從 NuGet 安裝 System.Text.Encoding.CodePages
註冊使其支援不同的編碼格式 接下來就和以前一樣了
程式碼示範: 讀取文件並輸出
分类:
.Net Core
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2022-04-14 HtmlAgilityPack
2018-04-14 关于C#引用ExceptionPolicy.HandleException(ex, "LogAndReplace", out exceptionToReplace);