首页 > 其他分享 >常用System.Text.Json的JsonSerializerOptions配置

常用System.Text.Json的JsonSerializerOptions配置

时间:2024-07-26 18:11:31浏览次数:7  
标签:符号 Text System Json 标点符号 UnicodeRanges 如图 JsonSerializerOptions 范围

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

相关文章

  • 【YOLOv8改进 - 注意力机制】ContextAggregation : 上下文聚合模块,捕捉局部和全局上下
    YOLOv8目标检测创新改进与实战案例专栏专栏目录:YOLOv8有效改进系列及项目实战目录包含卷积,主干注意力,检测头等创新机制以及各种目标检测分割项目实战案例专栏链接:YOLOv8基础解析+创新改进+实战案例介绍摘要卷积神经网络(CNNs)在计算机视觉中无处不在,具有众多高效......
  • 【YOLOv8改进- 多模块融合改进】GhostConv + ContextAggregation 幽灵卷积与上下文聚
    YOLOv8目标检测创新改进与实战案例专栏专栏目录:YOLOv8有效改进系列及项目实战目录包含卷积,主干注意力,检测头等创新机制以及各种目标检测分割项目实战案例专栏链接:YOLOv8基础解析+创新改进+实战案例ContextAggregation介绍摘要卷积神经网络(CNNs)在计算机视觉中无......
  • Python,运行Yolo项目,报错AttributeError: ‘ImageDraw‘ object has no attribute ‘te
    Python3.9问题描述:其他电脑已经运行成功的Python,YOLO代码到我电脑上运行报错Traceback(mostrecentcalllast): File"C:\Users\Administrator\Desktop\20240725\识别项目\predict.py",line122,in<module>  frame=np.array(yolo.detect_image(frame)) Fil......
  • 无法访问 json 属性
    我正在尝试访问此json的“城市”属性,但不知何故它不起作用,这是json结构:"{\"ForSaleShopperPlatformFullRenderQuery{\\\"zpid\\\":28657235,\\\"platform\\\":\\\"DESKTOP_WEB\\\",\\\"formType\\\":\\\"OPA......
  • cpanel 上的 React-django - MIME 类型('text/html')不是受支持的样式表
    我正在开发一个React-Django应用程序,并且它在本地运行当我将其安装在运行cpanel的服务器上时,它只显示一个空白页面。我的提供者检查了它并做了以下陈述:python应用程序在cpanel上正确安装错误原因应该在开发者端找到我制作......
  • 【摘译+整理】System.IO.Ports.SerialPort使用注意
    远古的一篇博客,内容散落于博文和评论https://sparxeng.com/blog/software/must-use-net-system-io-ports-serialportC#和.NETFramework提供了一种快速的应用程序开发,非常适合需要随着硬件设计的发展跟踪不断变化的需求的早期开发。在大多数方面都很理想。但.NET附带的Sy......
  • t4模板无法加载文件或程序集system.runtime
        在.net6.0环境下使用T4模板生成代码报错错误正在运行转换:System.IO.FileNotFoundException:未能加载文件或程序集“System.Runtime,Version=6.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。......
  • text_auto 参数在 Plotly 中不起作用
    尽管语法看似正确,但PlotlyExpress条形图的text_auto参数对我不起作用。我同时使用JupyterNotebook和Eclipse,问题仍然存在。Plotly版本5.19。我正在尝试使用PlotyExpress创建条形图。我想显示一家理论上的披萨店今年的最高订单。以下是我正在尝试的:(http......
  • 尝试解析文件中的多个 JSON 时字符索引不一致
    我使用以下代码来解析.json文件中存储的流中以逗号分隔的JSON多行对象:defstream_read_json(fn):importjsonstart_pos=0withopen(fn,'r',encoding='utf-8')asf:whileTrue:try:obj=json.load(f)yieldobj......
  • GeoTools 读取 GeoPackage (`.gpkg`) 文件转为 GeoJSON
    要使用GeoTools读取GeoPackage(.gpkg)文件的第一个图层并将其转换为GeoJSON字符串,可以按照以下步骤进行:读取GeoPackage文件:使用GeoTools的DataStore类来访问GeoPackage文件。获取第一个图层:从DataStore中获取图层信息。将图层数据转换为GeoJSON:使用Featur......