道歉,如果这看起来很基本,但是我有以下json
{
"id": "71e590d2-ab61-47ae-9ada-b9cedbf309bc",
"user_firstname": "Tommy",
"user_lastname": "Tester",
"user_displayname": "Tommy Tester",
"user_primary_email": "tommy@tester.com"
}
我只想将其转换为我们系统接受的C#函数中的字符串 所以
"{\"id\":\"71e590d2-ab61-47ae-9ada-b9cedbf309bc\",\"user_firstname\":\"Tommy\",\"user_lastname\":\"Tester\",\"user_displayname\":\"Tommy Tester\",\"user_primary_email\":\"tommy@tester.com\"}"
我可以使用此在线工具手动进行操作 https://tools.knowledgewalls.com/jsontostring
答案 0 :(得分:1)
我建议您使用JSON library from Newtonsoft。您可以从NuGet Packet Manager安装该库。
安装后,您可以使用JsonConvert.ToString
方法将JSON对象转换为仅一行的字符串。
string myString = JsonConvert.ToString(yourJsonObject);