Here is the data that’s in my datatable:
[FIELDNAME,FIELDNUMBER,FIELDSTART,FIELDEND,DEFAULTVALUE
Account Number,0,0,0,22000xxxxxx9
Amount,3,0,0,
Void Check,0,0,0,
Check Number,1,0,0,
Payee Name,4,0,0,
Check Date,2,0,0,
]
Then I serialize it with this expression:
Newtonsoft.Json.JsonConvert.SerializeObject(DT_Fields)
Here is the result:
[{""FIELDNAME"":""Account Number"",""FIELDNUMBER"":0.0,""FIELDSTART"":0.0,""FIELDEND"":0.0,""DEFAULTVALUE"":22000xxxxxx9.0},{""FIELDNAME"":""Amount"",""FIELDNUMBER"":3.0,""FIELDSTART"":0.0,""FIELDEND"":0.0,""DEFAULTVALUE"":null},{""FIELDNAME"":""Void Check"",""FIELDNUMBER"":0.0,""FIELDSTART"":0.0,""FIELDEND"":0.0,""DEFAULTVALUE"":null},{""FIELDNAME"":""Check Number"",""FIELDNUMBER"":1.0,""FIELDSTART"":0.0,""FIELDEND"":0.0,""DEFAULTVALUE"":null},{""FIELDNAME"":""Payee Name"",""FIELDNUMBER"":4.0,""FIELDSTART"":0.0,""FIELDEND"":0.0,""DEFAULTVALUE"":null},{""FIELDNAME"":""Check Date"",""FIELDNUMBER"":2.0,""FIELDSTART"":0.0,""FIELDEND"":0.0,""DEFAULTVALUE"":null}]
How can I stop JsonConvert.SerializeObject from adding the decimal places to the numbers?