首页 > 其他分享 >.net 将string字符串转为json对象的两种方法

.net 将string字符串转为json对象的两种方法

时间:2024-09-26 21:13:00浏览次数:1  
标签:string Add dic json net 转为 id

1)将string直接转为json 【注:适合信息量比较少的情况】

   string str = "{\"id\":\"s001\",\"name\":\"张三\",\"gender\":\"男\"}"

    【注:上述中\起转义作用】



2)将string信息转为list对象后再通过list对象转为json 【注:适合信息量比较少的情况】

   Dictionary<string,string> dic = new Dictionary<string,string>();"

   dic.Add("id", "s001");"

   dic.Add("name","李亖");"

   dic.Add("gender","男");"

   string str = JsonConvert.SerializeObject(dic);

   str的值为: "{\"id\":\"s001\",\"name\":\"李亖\",\"gender\":\"男\"}"

标签:string,Add,dic,json,net,转为,id
From: https://www.cnblogs.com/hcj123/p/18434318

相关文章

  • WaterCloud:一套基于.NET 8.0 + LayUI的快速开发框架,完全开源免费!
    前言今天大姚给大家分享一套基于.NET8.0+LayUI的快速开发框架,项目完全开源、免费(MITLicense)且开箱即用:WaterCloud。可完全实现二次开发让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。项目介绍WaterCloud是一套基于ASP.NET8.0MV......
  • 如何投IEEE论文(Transactions on Cybernetics为例)
    文章目录1.下载对应的论文模板2.进入提交论文信息的界面3.填写论文中必要的信息3.1ArticleType3.2UploadManuscript3.3Title3.4Abstract3.5Authors3.6AuthorDetails3.7MathOrganizations3.8AdditionalInformation3.9FinalReview终审1.下载对应的论......
  • go json配置
    问题1:被序列化的结构体首字母必须大写typeStudentstruct{ sexstring ageint}如果被序列化的结构体首字母不大写,那么序列化结果是空。告警内容structtype'test/json_config.Student'doesn'thaveanyexportedfields,norcustommarshaling问题2:不指定json配置后......
  • package.json依赖包漏洞之nodejs-glob-parent正则表达式拒绝服务漏洞
    背景有个安全扫描的流水线,扫描了负责的项目之后,发现一些漏洞。需要说明的是,这个扫描只是针对package.json文件,扫的是依赖树,而不是项目源代码,也不是打包后的代码。但既然是漏洞,都是可以好好学习下的。 nodejs-glob-parent正则表达式拒绝服务漏洞(CVE-2020-28469)被扫描出来......
  • 差异 JSON:综合指南
    JSON(JavaScript对象表示法)由于其简单性和可读性,已成为Web应用程序中数据交换的标准。JSON的结构由键值对、数组和对象组成,使其成为表示复杂数据结构的理想格式。因此,它被广泛应用于API、配置文件和数据存储中。然而,随着应用程序变得越来越复杂,比较JSON数据的需求也随之增......
  • ASP.NET MVC Autofac依赖注入的一点小心得(包含特性注入)
    ASP.NETMVCAutofac依赖注入的一点小心得(包含特性注入) 前言IOC的重要性大家都清楚..便利也都知道..新的ASP.NETCore也大量使用了这种手法..一直憋着没写ASP.NETCore的文章..还是怕误导大家..今天这篇也不是讲Core的 前面写了C#开发移动应用系列 就第一篇和最后......
  • 使用.NET并行任务库(TPL)与并行Linq(PLINQ)充分利用多核性能
    使用.NET并行任务库(TPL)与并行Linq(PLINQ)充分利用多核性能 前言最近比较闲,(项目要转Java被分到架构组,边缘化人员,无所事事哈哈哈哈)记录一下前段时间用到的.NET框架下采用并行策略充分利用多核CPU进行优化的一个方法起因是项目中有个结算的方法,需要汇总一个月的数据......
  • C#(.NetCore)接入AD域用户的实现
      很多公司电脑都是windows,而对用户的管理则很多采用AD域的形式来管理,本文简单的来介绍一下.NetCore中怎么接入AD域来实现登录等操作。  首先,我这里使用的是.net6,其它版本类似。  其次,这里假设你已经对AD域有了基本的了解,比如AD域所使用的LDAP、属性等,如果不了解先自行百......
  • C++ 原始字符串(raw string literal )R“(...)“
    C++11可以在代码里嵌入一段原始字符串,该原始字符串不作任何转义,所见即所得。这个特性对于编写代码时要输入多行字符串,或者含带有特殊字符的字符串提供了巨大方便。语法:     R"(...)"记忆点:1.不做任何转义 stringstr="aaa\nbbb\nccc\n"; cout<<str<<endl......
  • 题解:UVA1456 Cellular Network
    UVA1456CellularNetwork题解夭寿了!30行写完紫题了!更新:已联系管理员修改难度,现在是绿题题意很简单,不再赘述。首先一个小贪心,将概率\(u​\)进行从大到小的排序,优先查看概率大的区域,显然这样能够保证访问数量期望最小。接着考虑如何将区域分组。一个显而易见的思路是动态......