C# 解析文本字符串以从数据库获取窗口位置和设置

C# 解析文本字符串以从数据库获取窗口位置和设置,c#,asp.net-mvc,database,parsing,C#,Asp.net Mvc,Database,Parsing,您好,我正在尝试将设置存储在数据库中,以便允许我的web应用程序的用户随身携带其设置,并在多台计算机上进行相同的窗口设置。但我也将使用cookies来允许设置工作安全的无图像体验(不,这不适用于明确的内容) 到目前为止,我的想法是这样的 news{x:0,y:0,height:120,Width:120,order:1}; market{system:F-9QTZ,Distance:Region,category:Ships,subcat:Massive,selection:TestShip,x

您好,我正在尝试将设置存储在数据库中,以便允许我的web应用程序的用户随身携带其设置,并在多台计算机上进行相同的窗口设置。但我也将使用cookies来允许设置工作安全的无图像体验(不,这不适用于明确的内容)

到目前为止,我的想法是这样的

news{x:0,y:0,height:120,Width:120,order:1};
market{system:F-9QTZ,Distance:Region,category:Ships,subcat:Massive,selection:TestShip,x:120,y:0,width:120,height:120}
这有点像我自己风格的JSON


有没有人想过使用C#解析这个问题的最佳方法,或者有没有其他更有效的方法呢?

为什么不将它存储为实际的JSON,这样解析就很容易了。只需使用许多可用于解析的.NET JSON库中的一个,并将它们与GUI的相关类的属性进行映射?

为什么不将其存储为实际的JSON,然后解析就很容易了。只需使用众多可用于解析的.NET JSON库中的一个,并将它们与GUI相关类的属性进行映射即可。

请看一看,尤其是其中的JSONSerialiser部分。

请看一看,特别是查看JSONSerialiser部分。

感谢您的建议,我对JSON没有太多接触,这就是为什么我没有尝试使用JSON,看看是否可以制作自己的自定义解决方案。感谢您的建议,我对JSON没有太多接触,这就是为什么我没有尝试使用JSON,看看是否可以制作自己的自定义解决方案解决方案