当前位置: 首页 > news >正文

灵台门户网站建设网站开发费用会计分录

灵台门户网站建设,网站开发费用会计分录,如果网站设计时,你的网站正在建设中System.Text.Json#xff08;从 .NET Core 3.1 开始#xff09;#xff0c;为了能够序列化这些类型#xff0c;您需要为JsonConverterT您需要的类型实现自己的类型并在JsonSerializerOptions. 为您要求的特定类型编写一个序列化程序应该相当容易。 如果您不想自己…System.Text.Json从 .NET Core 3.1 开始为了能够序列化这些类型您需要为JsonConverterT您需要的类型实现自己的类型并在JsonSerializerOptions. 为您要求的特定类型编写一个序列化程序应该相当容易。 如果您不想自己实现有简便的方法请参考另一篇文章JsonException: A possible object cycle was detected which is not supported 检测到可能的对象循环这是不受支持的-CSDN博客 适用于序列化的示例省略了反序列化组件代码如下 public class DataTableConverter : JsonConverterDataTable {     public override DataTable Read(ref Utf8JsonReader reader, Type typeToConvert,         JsonSerializerOptions options)     {         throw new NotImplementedException();     } public override void Write(Utf8JsonWriter writer, DataTable value,         JsonSerializerOptions options)     {         writer.WriteStartArray(); foreach (DataRow row in value.Rows)         {             writer.WriteStartObject();             foreach (DataColumn column in row.Table.Columns)             {                 object columnValue row[column]; // If necessary:                 if (options.IgnoreNullValues)                 {                     // Do null checks on the values here and skip writing.                 } writer.WritePropertyName(column.ColumnName);                 JsonSerializer.Serialize(writer, columnValue, options);             }             writer.WriteEndObject();         } writer.WriteEndArray();     } } public class DataSetConverter : JsonConverterDataSet {     public override DataSet Read(ref Utf8JsonReader reader, Type typeToConvert,         JsonSerializerOptions options)     {         throw new NotImplementedException();     } public override void Write(Utf8JsonWriter writer, DataSet value,         JsonSerializerOptions options)     {         writer.WriteStartObject();         foreach (DataTable table in value.Tables)         {             writer.WritePropertyName(table.TableName);             JsonSerializer.Serialize(writer, table, options);         }         writer.WriteEndObject();     } } private static void DataSet_Serialization_WithSystemTextJson() {     var options new JsonSerializerOptions()     {         Converters { new DataTableConverter(), new DataSetConverter() }     }; (DataTable table, DataSet dataSet) GetDataSetAndTable(); string jsonDataTable JsonSerializer.Serialize(table, options);     // [{id:0,item:item 0},{id:1,item:item 1}]     Console.WriteLine(jsonDataTable); string jsonDataSet JsonSerializer.Serialize(dataSet, options);     // {Table1:[{id:0,item:item 0},{id:1,item:item 1}]}     Console.WriteLine(jsonDataSet); // Local function to create a sample DataTable and DataSet     (DataTable, DataSet) GetDataSetAndTable()     {         dataSet new DataSet(dataSet); table new DataTable();         DataColumn idColumn new DataColumn(id, typeof(int))         {             AutoIncrement true         }; DataColumn itemColumn new DataColumn(item); table.Columns.Add(idColumn);         table.Columns.Add(itemColumn); dataSet.Tables.Add(table); for (int i 0; i 2; i)         {             DataRow newRow table.NewRow();             newRow[item] item i;             table.Rows.Add(newRow);         } dataSet.AcceptChanges(); return (table, dataSet);     } } 查看微软文档可能会提供更多指导 How to write custom converters for JSON serialization - .NET | Microsoft Learn 希望本文对你有帮助。
http://www.zqtcl.cn/news/256902/

相关文章:

  • 外包做一个网站一般费用手机wap网站模板 带后台
  • 西宁专业企业网站建设溧阳免费做网站
  • 网站开发有什么注意的爱网聊的人
  • 创建网站站点服务专业公司网站建设服务
  • 做的最好的视频教学网站南阳网站seo推广公司哪家好
  • 大气集团企业网站模板seo网站是什么意思
  • 张家口网站建设公司柒零叁网站建设湖南长沙
  • 网站建设合同或方案书手机链接ppt在哪个网站做
  • 宁波专业做网站免费网站模板大全
  • 高站网站建设平台设计标准
  • api网站模板wordpress 函数api文件
  • 泉州哪个公司网站做的好百度反馈中心
  • 宽屏蓝色企业网站源码软件工程师英文
  • 中企动力网站建设公司网站的设计路线
  • 宠物网站制作内容正规货源网站大全
  • 网站建设pc端软件公司简介
  • 科技公司企业网站源码如何免费建购物网站
  • 用动物做网站名甘肃省城乡建设网站
  • 重庆网站制作长沙榆林网站建设
  • 加快政务公开网站建设在中企动力工作的感受
  • 佛山网站搜索排名宿迁新站seo
  • 上海免费网站建设公司南通高端网站
  • 网站被镜像 站长学院那个网站都有做莱的图片
  • 个人简历 网站开发做同城网站需要哪些手续
  • 建网站的公司南京网站权重是什么
  • 网站建设策略百度云域名没有备案怎么做网站
  • 档案网站建设图片网站名查找
  • 九亭镇村镇建设办官方网站好看的网站设计公司
  • 怎样建立门户网站怎么用wordpress模板
  • 潍坊专业建站wordpress建个人博客