我尝试将C# class
转换为JSON object
。
我已经使用JsonConvert.SerializeObject
函数进行了尝试。但是我总是在结果中得到\
。
string data = JsonConvert.SerializeObject(rootObject);
public class JiraApiObject
{
public RootObject rootObject { get; set; }
public class Project {
public string key { get; set; }
}
public class Issuetype {
public string name { get; set; }
}
public class Fields {
public Project project { get; set; }
public string summary { get; set; }
public Issuetype issuetype { get; set; }
}
public class RootObject {
public Fields fields { get; set; }
}
}
这是我序列化JiraApiObject的RootObject时返回的结果。充满反斜杠。
"{\
"fields\":{
\"project\":
{
\"key\":\"FOO\"
},
\"summary\":\"Test the REST API\",
\"issuetype\": {
\"name\":\"Task\"
}
}
}"
{
"fields": {
"project":
{
"key": "FOO"
},
"summary": "Test the REST API",
"issuetype": {
"name": "Task"
}
}
}
在实际结果中摆脱这些\
的最佳方法是什么?