将json字符串转为c#的动态类型(dynamic), 快速解析json


一般获取json串后,要在程序里定义对应的类,再对json串进行解析。c# 推出dynamic类型后,可利用json.net库直接将json串解析到动态类型中,再直接获取相关值,方便了不少。

string jsonstr="{\"Id\":1,\"Name\":\"刘备\",\"Age\":\"22\"}";

var DynamicObject = JsonConvert.DeserializeObject<dynamic>(json);

string name = DynamicObject.Name;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM