代码如下
StringWriter sw = new StringWriter();
using (JsonWriter JW = new JsonTextWriter(sw))
{
JW.Formatting = Formatting.Indented;
//JW.WriteStartArray(); //这个是用于集合开始符号
//JW.WriteEndArray(); //这个是用于集合结束符号
JW.WriteStartObject(); //这个是用于object开始符号
JW.WritePropertyName("MerchantId"); //json 栏位名称
JW.WriteValue(MerchantId); //JSON栏位对应的数据
JW.WritePropertyName("TransType");
JW.WriteValue("");
JW.WritePropertyName("ClientId");
JW.WriteValue("");
JW.WritePropertyName("StoreId");
JW.WriteValue("");
JW.WritePropertyName("StartTransDateTime");
JW.WriteValue(DateTime.Now.AddMonths(-3).ToString("yyyy/MM/dd HH:mm:ss"));
JW.WritePropertyName("EndTransDateTime");
JW.WriteValue(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"));
JW.WritePropertyName("ConsumerId");
JW.WriteValue(model.member_id);
JW.WriteEndObject(); //这个是用于object开始符号
JW.Flush();
sw.Close();
}
Console.WriteLine(sw.GetStringBuilder().ToString() );
如有更好的,或者有问题的,请在下面评论,只希望帮助自己也能帮助到你。