请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

phoben 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-8-30 10:07  /   查看:2763  /  回复:5
本帖最后由 phoben 于 2021-8-30 10:09 编辑

在开发一个活字格插件,用来改变数组中的成员
例如前端传过来一个object,解析后为:
  1. string str = "[{"name":"phoben","age":32},{"name":"shamus","age":30}]"
复制代码
解析后是一个字符串格式。
我现在如何在C#里把它转换为数组然后添加一个成员?
  1. {"name":"zhangsan","age":24}
复制代码


5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-30 10:29:44
沙发
.NET中Newtonsoft.Json使用比较方便,推荐用它进行反序列化

  1. JsonConvert.DeserializeObject<List<AA>>(jsonInfo);
复制代码
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-8-30 10:58:57
板凳
Richard.Ma 发表于 2021-8-30 10:29
.NET中Newtonsoft.Json使用比较方便,推荐用它进行反序列化

谢谢,我试试
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-30 11:33:29
地板
好的,不客气
回复 使用道具 举报
波波虎
注册会员   /  发表于:2023-5-22 23:11:45
5#
上面正解,可以用反序列化实现
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-23 09:43:46
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部