# 使用表达式得到合法的json内容 在调用第三方WEB接口时,可能需要发送json格式的请求体。 可以通过JsonConvert.SerializeObject()方法将一个[**C#匿名对象**](https://blog.csdn.net/u011127019/article/details/113713600)序列化得到json文本的内容。 ` $= JsonConvert.SerializeObject(new{    filed1 = {变量1},     field2 = {变量2},     field3 = "文本常量",     field4 = 123,     field5 = true,    array1 = new string[]{"text1", "text2"}})` 上述例子中,fieldX 表示json内容中需要输出的字段名。 也可以将各个字段的内容保存在词典变量中,key为json中要输出的字段,value为值,然后通过表达式: `$= JsonConvert.SerializeObject({词典变量})` 得到结果。 ----- 1.29.0+ 版本,直接使用匿名对象或词典变量也会自动转换为json。 `$= new { name = "张三",  age=20}`