如何转换'JSON样式'字符串转换为Json对象

本文关键字:转换 字符串 Json 对象 样式 JSON 何转换 | 更新日期: 2023-09-27 18:18:34

我有一个JSon风格的字符串,如下所示:

string msg = "{'"START'":'"19/08/2014'", '"END'":'"19/08/2014'", '"TIME'":'"11:39'",'"COUNT'":6}";

如何/什么是将其转换为实际的Json对象的最佳实践,可以这样编辑?

此外,我是否能够通过串行端口将其作为JSon对象发送,或者我必须在另一边将其转换为JSon ?

如何转换'JSON样式'字符串转换为Json对象

有许多库可用于将Json字符串转换为JSon object。最常用的库之一是Newtonsoft.Json。您可以使用以下命令

通过Visual Studio的Package Manager console安装它

PM> Install-Package Newtonsoft.Json

当你想传输一些复杂的数据时,SerializeDeserialize在另一端。JsonConvert class提供了几个方法来序列化数据。如:

JsonConvert.SerializeObject(requestContent)

同样,你可以将Json字符串Deserialize为Json对象,如下所示

JsonConvert.DeserializeObject<TOutputType>(responseContent)