假设我们有一个字符串如下:
string employeeDetails=[{Id:100,Name:John,Address:#39 ,street ,Country},{Id:101,Name:Brein,Address:#79 ,street ,Country}];
这就是我反序列化我的字符串的方式。
JsvStringSerializer jsv = new JsvStringSerializer();
List<EmploymentDetails> employmentDetails = jsv.DeserializeFromString<List<EmploymentDetails>>(employeeDetails);
结果,我将每个员工的地址都设置为第一个命令,即,
employeeDetail.Address value as "#39" instead of "#39 ,street ,Country"
这是由于以逗号(,)作为分隔值的 JSV 格式。
如何在 ServiceStack 中使用 JSV 处理这种场景?提前致谢。