new JsonSerializerOptions { PropertyNamingPolicy = JsonNamingPolicy.CamelCase, //駝峰命名規則 Encoder = JavaScriptEncoder.Create( UnicodeRanges.BasicLatin,//基礎拉丁文字母 UnicodeRanges.CjkUnifiedIdeographs, //中日韓統一的表意文字 UnicodeRanges.CjkSymbolsandPunctuation, //中日韓標點符號 UnicodeRanges.MathematicalOperators, //數學運算子號
UnicodeRanges.SuperscriptsandSubscripts,//上下標 UnicodeRanges.GeneralPunctuation, //一般標點符號 UnicodeRanges.CurrencySymbols, //貨幣符號 UnicodeRanges.GeometricShapes //幾何圖形 ) }
在這裡有將所有的UnicodeRanges列舉列出
UnicodeRanges.BasicLatin基礎拉丁文字元範圍如圖
UnicodeRanges.CjkSymbolsandPunctuation 中日韓標點符號 範圍如圖
UnicodeRanges.MathematicalOperators 數學運算子號 範圍如圖
UnicodeRanges.SuperscriptsandSubscripts 上下標 範圍如圖
UnicodeRanges.GeneralPunctuation 一般標點符號 範圍如圖
UnicodeRanges.CurrencySymbols 貨幣符號 範圍如圖所示
UnicodeRanges.GeometricShapes 幾何圖形 範圍如圖所示