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