c# 拼接Json串的几种方法

2023-05-16

C#定义多行字符串的方式

在定义的前面加上@符号:


1             string aa = @"asdfsdfsd
2                         fsdsfsdfsdfsdfsdfsdfs
3                         safasfsadfsdfasfsfsdfsd ";  

 

在C#中拼接字符串有几种方法

1. 利用  JsonConvert.SerializeObject方法 (Nuget获取Newtonsoft.Json Package)

复制代码


 1             string uid = "22";
 2 
 3             var abcObject = new
 4             {
 5                 AccessKey = 11,
 6                 CustomerNo = uid,
 7                 mc = "33",
 8                 qd = "44",
 9                 mr = "55",
10                 insertDate = DateTime.Now
11             };
12             string serJson = JsonConvert.SerializeObject(abcObject);  

复制代码

2. 利用StringBuilder

复制代码


1             StringBuilder str = new StringBuilder();
2             str.Append("{");
3             str.Append("AccessKey:\"" + 11 + "\",");
4             str.Append("mc:\"" + 22 + "\",");
5             str.Append("qd:\"" + 33 + "\"");
6             str.Append("}");
7             string serJson = str.ToString();  

复制代码

3. 直接拼接字符串


1         string serJon = "{AccessKey:\"" + 11 + "\",mc:\"" + 22 + "\"}";  

4. 利用StringFormat


1             string mc = "22";
2             string id = "11";
3             string serJson = string.Format("[{{ AccessKey:\"{0}\",mc:\"{1}\"}},{{ AccessKey:\"{2}\",mc:\"{3}\"}}]", id, mc, "33", "44");  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

c# 拼接Json串的几种方法 的相关文章

随机推荐

  • C# Aspose.Word 操作word文档(利用模板)

    上一篇我们介绍了用书签的方式来填充word中数据 xff0c 今天介绍第二种方法操作word xff01 依旧是先自己建好word模板 xff0c 然后这里就不需要插入书签了 1 建立模板 能看到红色标示的区域依旧用到了书签 xff0c 没
  • C#使用Aspose.Words操作word文档(利用模板2)

    最近接到个需求 xff0c 由于客服这边要导出大量有一定规则的word文件 xff0c 里面的内容希望系统自动填充 xff0c 例如 这里我使用Aspose Words dll这个类库 xff0c 1 首先 xff0c 我们需要创建模板文件
  • aspose 生成word 简单的文档操作

    1 使用Aspose Words 插件 这个插件的好处是 xff0c 发布网站的服务不需要安装office xff0c 也可以进行数据生成word文档 在生成word问当前需要我们先做好一个word模板 xff0c 需要在 xff1a 后边
  • Aspose.Word 的常见使用(不用模板创建)

    起因 因项目需要 xff0c 而且使用html转Word的时候 xff0c 样式不兼容问题 xff0c 于是只能使用Aspose Word通过代码生成 下面是通过DocumentBuilder来设计Word的 xff0c 但是和使用模型拼接
  • FileAlterationListenerAdaptor监听文件和文件夹

    背景 项目中有需要监听文件 文件夹的需求 xff0c 以便在文件 文件夹发生变化时出发相应的业务流程 这里使用Spring Boot 43 Apache Commons IO方案 另外 xff0c Apache Commons IO涉及到多
  • C# 设置word文档页面大小

    我们知道 xff0c 在MS word中 xff0c 默认的页面大小是letter 8 5 x11 xff0c 除此之外 xff0c word还提供了其他一些预定义的页面大小 xff0c 如Legal 5 4 x14 xff0c A3 11
  • C# 设置Word文档中图片的大小

    在创建Word文档时 xff0c 我们经常需要向文档中插入图片 xff0c 但插入图片的大小有时候可能会太大或太小 xff0c 这时候我们就需要对图片的大小进行调整 xff0c 使得图片与文章更加协调 美观 这篇文章将介绍如何使用Free
  • C#无损高质量压缩图片实现代码

    最近 xff0c 项目上涉及到了图像压缩 xff0c 发现原有的图像压缩功能 xff0c 虽然保证了图像的大小300K以内 xff0c 但是压缩后的图像看的不在清晰 xff0c 并且 xff0c 限定了图片的Height或者是Width 在
  • c# Bitmap byte[] Stream 文件相互转换

    byte 转图片 public static Bitmap BytesToBitmap byte Bytes MemoryStream stream 61 null try stream 61 new MemoryStream Bytes
  • bitmap与memoryStream转换bug

    image Save PicMainMs System Drawing Imaging ImageFormat Png Bitmap RawFormat获取格式会有异常情况encode为空的bug xff0c 所以设为System Draw
  • C#类的属性遍历及属性值获取

    1 定义一个类 public class Person public string Name get set public int ID get set 2 获取属性 方法一 定义一个类的对象获取 Person p 61 new Perso
  • c# 遍历对象属性给对象赋值

    using System using System Collections Generic using System Linq using System Web using System Web UI using System Web UI
  • C#中5步完成word文档打印的方法

    在日常工作中 xff0c 我们可能常常需要打印各种文件资料 xff0c 比如word文档 对于编程员 xff0c 应用程序中文档的打印是一项非常重要的功能 xff0c 也一直是一个非常复杂的工作 特别是提到Web打印 xff0c 这的确会很
  • 保存文件对话框实例

    string savePath 61 34 34 SaveFileDialog sfd 61 new SaveFileDialog sfd Filter 61 34 txt files docx docx All files 34 sfd
  • 项目移植,项目环境问题

    1 调用windows组件时遇到的问题 提示Interop Microsoft Office Core等找不到接口 xff0c 可在引用处将其dll的嵌入式互操作属性改为false 2 配置框架问题 确认 netframework版本是否合
  • javabean拷贝,list拷贝,工具类

    可以实现单个对象拷贝 xff0c List拷贝 xff0c 源和目标类属性字段不一致时也可以拷贝 回调类 xff1a 用于处理在拷贝过程中源和目标类字段不一致的情况 lt p gt Title BeanCopierUtilCallBack
  • c++:json字符串拼接,json对象组装

    c 43 43 算法使用json输出最终结果给java使用 xff0c 于是 xff0c 开始了json对象的组装之旅 首先 xff0c 对不同数据类型 xff0c 封装不同的数据组装函数 拼接int std string getKeyVa
  • C/C++由字符串转JSON/JSON转字符串/数组解析/数组添加

    字符串转成JSON xff08 其中str为字符串 xff09 1 2 3 4 5 Json Reader Reader Json Value DevJson Reader parse str DevJson int dev id 61 D
  • c#解析json字符串处理清晰易懂的方法

    JSON文件读取到内存中就是字符串 xff0c NET操作JSON就是生成与解析JSON字符串 操作JSON通常有以下几种方式 xff1a 1 原始方式 xff1a 按照JSON字符串自己来解析 2 通用方式 xff1a 这种方式是使用开源
  • c# 拼接Json串的几种方法

    C 定义多行字符串的方式 在定义的前面加上 64 符号 xff1a 1 string aa 61 64 34 asdfsdfsd 2 fsdsfsdfsdfsdfsdfsdfs 3 safasfsadfsdfasfsfsdfsd 34 在C