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 几何图形 范围如图所示
标签:符号,Text,System,Json,标点符号,UnicodeRanges,如图,JsonSerializerOptions,范围 From: https://www.cnblogs.com/turingguo/p/18325963