现在网络数据传输比较常用的是json,和XML格式;而一般的做法也是将对象序列化反序列化来进行传输数据的生成;但是难不准要写个测试东西很简单就直接拼接字符串,而今天我遇到的问题就是拼接字符串时使用string.Format来进行json的格式化;

事例

[
{ "firstName": "Eric", "lastName": "Clapton", "instrument": "guitar" }
string json = string.Format("{ "firstName": "{0}", "lastName": "{1}", "instrument": "{2}" }"
,"Eric","Clapton","guitar");
运行后抛出异常,因为Format无法识别json中"{" 只要

string json = string.Format("{{ "firstName": "{0}", "lastName": "{1}", "instrument": "{2}" }}"
,"Eric","Clapton","guitar");
将{变成{{就可以正常使用;

转载于:https://www.cnblogs.com/tong467/archive/2013/02/26/2933063.html

string.Format 方法拼入{}相关推荐

  1. String.Format()方法

    String.Format方法是我们在.Net应用开发时经常使用到的,它的灵活使用有时能够达到事半功倍的效果,下面我们就借用MSDN上的一个示例来向大家展示String.Format的各种用法. 该示 ...

  2. String.format()方法使用说明

    2019独角兽企业重金招聘Python工程师标准>>> JDK1.5开始String类中提供了一个非常有用的方法String.format(String format, Object ...

  3. String.format()方法的使用

    转载自  java字符串格式化:String.format()方法的使用 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的读者应该记得C ...

  4. String.format() 方法用法解说

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. String chargeFlowUrl = _AGENT_URL+ "?agentAcc ...

  5. Objective-C 字符串拼接函数 多个不同类型的参数拼接到一个字符串 类似于Java中 String.format()方法的原生API

    总目录 iOS开发笔记目录 从一无所知到入门 文章目录 需求 Screenshot Code Output 需求 我有多个参数(类型也许不同),需要拼接到一个字符串中. 在Java中有String.f ...

  6. java百分号的用法,Java String.format()方法中使用百分号'%'_栗子教程

    下面这个例子演示了如何在String.format方法中显示一个百分号. 像下面这样直接调用String.format("%d%", 100)来显示百分号,将会抛出java.uti ...

  7. String.format()方法详解

    String.format()方法详解 前言: String.format()作为文本处理工具,为我们提供强大而丰富的字符串格式化功能,这里根据查阅的资料做个学习笔记,整理成如下文章,供后续复习查阅. ...

  8. JAVA String.format 方法使用介绍

    在JDK1.5中,String类增加了静态方法format(String format, Objects... args),format(Local l ,String format, Objects ...

  9. JAVA String format 方法使用介绍

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在JDK ...

最新文章

  1. js把html转换成图片格式,纯JS实现将DIV中的内容转化为PNG图片
  2. OS_CORE.C(11)
  3. 脸红是因为缺乏乙醛分解酶导致的酒精中毒
  4. Educational Codeforces Round 80 (Rated for Div. 2) E. Messenger Simulator 思维 + 树状数组
  5. 几个冷门字符串算法的学习笔记(最小表示法,exKMP,Lyndon Word)
  6. 八年磨一剑,阿里云ApsaraDB for HBase2.0正式上线
  7. 二叉链表的建立和遍历 完整的前,中,后和层序建立和遍历
  8. python运行input不出结果_Python中print和input调用了Python中底层的什么方法
  9. 技术要求→物理安全→防雷击
  10. 迁安职中计算机专业,迁安职业技术教育中心2021年招生简章
  11. 传奇修改map地图教程_传奇地图Objects.wil与map文件的对应关系
  12. 专注于开源数据科学软件的非营利基金会—— NumFOCUS 的来龙去脉(下)
  13. 行为树 中断的理解
  14. python linspace函数_等差数列与linspace函数
  15. 总结几款国内外在线的神级抠图工具
  16. big O notation - 大 O 表示法
  17. 【数字图像处理】Hough变换C语言实现
  18. R语言使用sort函数降序排序向量数据、设置decreasing参数进行降序排序
  19. 惩罚宝宝十个科学方法
  20. mysql中如何批量删除冗余数据库,删除WordPress数据库中的多余冗余数据

热门文章

  1. 【高级Java架构师系统学习】java十六进制字符串转数字
  2. python【数据结构与算法】完全背包(附代码)
  3. 计算机组成原理作业1王诚,计算机组成原理 王诚 董长洪 宋佳兴
  4. java 中断 继续_中断,继续并在Java循环中标记
  5. 在网络推广外包中企业网站排名优化在网络推广外包中如何实现?
  6. 如何设计网站导航更利于SEO优化?
  7. c语言中二进制文件的访问速度比文本文件快,以下叙述中错误的是( )。A.C语言中对二进制文件的访问速度比文本文件快B...._考试资料网...
  8. mysql 优化版_MySQL优化(超完整版)(一)
  9. python绘制剖面图_干货!告诉你详细的剖面图绘图方法和步骤
  10. Android换肤逻辑