将字符串转换为JSON对象C#

塞韦里亚诺

我的代码中出现此错误:

传入无效的对象,应为':'或'}'。(14):{first_name = teste,last_name = teste,dia = 1,mes = 1,ano = 1890,邮件= 1890,公司=,职业= dsafad,密码= 123,国家=安提瓜,城市= ffff,user_type = 40}

我正在尝试将此字符串转换为json,但是我无法做到这一点。

var user_data = new {
   first_name = register.first_name,
   last_name = register.last_name,
   dia = register.dia,
   mes = register.mes,
   ano = register.ano,
   mail = register.ano,
   company = register.company,
   ocupation = register.ocupation,
   pass = register.pass,
   country = register.country,
   city = register.city,
   user_type = register.user_type
};
Session["JSON_OBJECT-USER-PREMIUM"] = user_data;

我在另一边这样做以转换:

string new_user = Session["JSON_OBJECT-USER-PREMIUM"].ToString();
var json = new JavaScriptSerializer();
var data = json.Deserialize<Dictionary<string, string>[]>(new_user);
Response.Write(data);
托尔加(Tolga Evcimen)

对象register本身足以进行序列化。

Session["JSON_OBJECT-USER-PREMIUM"] = register;

// here the type Register is whatever the type of object 'register' is
Register new_user = (Register)Session["JSON_OBJECT-USER-PREMIUM"]; 

var serializer = new JavaScriptSerializer();
var json = serializer.Serialize(new_user);

Response.Write(json);

反序列化:

var registerObject = serializer.Deserialize<Register>(json);
Response.Write(registerObject);

有了这些小的更改,您就可以做到。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将字符串转换为(对象)routeValues C#

来自分类Dev

将Json字符串转换为C#对象列表

来自分类Dev

如何将Json字符串转换为c#类对象?

来自分类Dev

如何将下面的json字符串转换为C#中的对象列表

来自分类Dev

如何将类似 JSON 的字符串转换为 C# 对象

来自分类Dev

将c#字符串[]转换为json

来自分类Dev

将JSON字符串转换为C#字典

来自分类Dev

将JSON字符串转换为C#字典

来自分类Dev

将字符串转换为JSON C#

来自分类Dev

C#将字符串转换为JSON错误

来自分类Dev

c# 将 json 字符串转换为 .csv

来自分类Dev

javascript将JSON字符串转换为JSON对象

来自分类Dev

无法将 json 字符串转换为 json 对象

来自分类Dev

Spring - 将 JSON 字符串转换为 JSON 对象

来自分类Dev

如何将json字符串转换为c#中的对象,然后动态访问它的属性?

来自分类Dev

C#:将字符列表转换为字符串

来自分类Dev

将点分隔的字符串转换为JSON对象

来自分类Dev

将JSON对象数组转换为字符串

来自分类Dev

将打字稿对象转换为json字符串

来自分类Dev

ExpressJS / AngularJS:将JSON对象转换为字符串

来自分类Dev

将字符串转换为Javascript中的JSON对象

来自分类Dev

将HTML字符串转换为JSON对象

来自分类Dev

无法将JSON字符串转换为对象?

来自分类Dev

将jira json字符串转换为java对象

来自分类Dev

将JSON字符串转换为对象Javascript

来自分类Dev

将字符串转换为Javascript中的JSON对象

来自分类Dev

无法将空字符串转换为JSON对象

来自分类Dev

ExpressJS / AngularJS:将JSON对象转换为字符串

来自分类Dev

使用Java将字符串转换为JSON对象