json字符串带有反斜杠,和包括数组格式的简单解析方法


 //带有反斜杠的不能直接解析
JSParkingSpaces model = js.Deserialize<JSParkingSpaces>(postContent);

                //JSParkingSpaces model = JsonConvert.DeserializeObject<JSParkingSpaces>(postContent);
                //将实体类中的属性先改为string格式,然后多添加一个实体类,再将转为string格式的数据单独解析进行赋值就行了
                model.dataItem = js.Deserialize<List<JsDataItems>>(model.dataItems) ;

下面是实体类的模板

        /// <summary>
        /// 要使用的实体类
        /// </summary>
        public List<JsDataItems> dataItem { get; set; }
        /// <summary>
        /// 解析为字符串
        /// </summary>
        public string dataItems { get; set; }

目前还不会解析带有反斜杠和数组的数据,只能这样简单的来进行解析


免责声明!

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



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