Json 在没有周围符号的情况下序列化C#对象

Json 在没有周围符号的情况下序列化C#对象,json,serialization,c#-4.0,json.net,Json,Serialization,C# 4.0,Json.net,在C#中,如何使用Newtonsoft.Json.JsonConvert.SerializeObject序列化对象,而不在属性及其值周围加引号。尽管我同意这在技术上会创建无效的Json,HighCharts应该在浏览器中愉快地使用带引号和不带引号的格式,如果你真的出于某种原因想要这个,你可以很容易地做到 只需将Serialize方法与a一起使用,并将设置为false,以防止在属性名称中使用引号 你为什么要这么做?这将导致无效的JSON。因为我使用serialized Object生成highch

在C#中,如何使用
Newtonsoft.Json.JsonConvert.SerializeObject
序列化对象,而不在属性及其值周围加引号。

尽管我同意这在技术上会创建无效的Json,HighCharts应该在浏览器中愉快地使用带引号和不带引号的格式,如果你真的出于某种原因想要这个,你可以很容易地做到

只需将
Serialize
方法与a一起使用,并将设置为
false
,以防止在属性名称中使用引号


你为什么要这么做?这将导致无效的JSON。因为我使用serialized Object生成highchart的脚本,在highchart中,属性名称和属性值没有用引号括起来。我不熟悉highchart及其API,但它似乎不适用于JSON,因为正如我所说,JSON序列化字符串中需要引号。