Example #1
0
        List <CardJson> JsonToList(string jsonString)
        {
            string  inputJsonString = jsonString;
            JArray  jsonObj         = JArray.Parse(inputJsonString);
            JObject obj;

            List <CardJson> list = new List <CardJson>();


            for (int i = 0; i < jsonObj.Count; i++)
            {
                CardJson cardJson = new CardJson();

                cardJson.CARDHYNO   = jsonObj[i]["CARDHYNO"] == null ? string.Empty : jsonObj[i]["CARDHYNO"].ToString();
                cardJson.CERTIME    = jsonObj[i]["CERTIME"] == null ? string.Empty : jsonObj[i]["CERTIME"].ToString();
                cardJson.CERTINAME  = jsonObj[i]["CERTINAME"] == null ? string.Empty : jsonObj[i]["CERTINAME"].ToString();
                cardJson.CERTINO    = jsonObj[i]["CERTINO"] == null ? string.Empty : jsonObj[i]["CERTINO"].ToString();
                cardJson.CHECKCODE  = jsonObj[i]["CHECKCODE"] == null ? string.Empty : jsonObj[i]["CHECKCODE"].ToString();
                cardJson.CXBILLNO   = jsonObj[i]["CXBILLNO"] == null ? string.Empty : jsonObj[i]["CXBILLNO"].ToString();
                cardJson.CXREMARK   = jsonObj[i]["CXREMARK"] == null ? string.Empty : jsonObj[i]["CXREMARK"].ToString();
                cardJson.Result     = jsonObj[i]["Result"] == null ? string.Empty : jsonObj[i]["Result"].ToString();
                cardJson.USBGNDATE  = jsonObj[i]["USBGNDATE"] == null ? string.Empty : jsonObj[i]["USBGNDATE"].ToString();
                cardJson.USENDDATE  = jsonObj[i]["USENDDATE"] == null ? string.Empty : jsonObj[i]["USENDDATE"].ToString();
                cardJson.USETOTAL   = jsonObj[i]["USETOTAL"] == null ? string.Empty : jsonObj[i]["USETOTAL"].ToString();
                cardJson.WEIXININFO = jsonObj[i]["WEIXININFO"] == null ? string.Empty : jsonObj[i]["WEIXININFO"].ToString();
                list.Add(cardJson);
            }

            return(list);
        }
Example #2
0
        public static CardJson JsonConvertCardJson(string str)
        {
            JObject  obj      = (JObject)JsonConvert.DeserializeObject(str);
            CardJson cardJson = new CardJson();

            cardJson.CARDHYNO   = obj["CARDHYNO"] == null ? string.Empty : obj["CARDHYNO"].ToString();
            cardJson.CERTIME    = obj["CERTIME"] == null ? string.Empty : obj["CERTIME"].ToString();
            cardJson.CERTINAME  = obj["CERTINAME"] == null ? string.Empty : obj["CERTINAME"].ToString();
            cardJson.CERTINO    = obj["CERTINO"] == null ? string.Empty : obj["CERTINO"].ToString();
            cardJson.CHECKCODE  = obj["CHECKCODE"] == null ? string.Empty : obj["CHECKCODE"].ToString();
            cardJson.CXBILLNO   = obj["CXBILLNO"] == null ? string.Empty : obj["CXBILLNO"].ToString();
            cardJson.CXREMARK   = obj["CXREMARK"] == null ? string.Empty : obj["CXREMARK"].ToString();
            cardJson.Result     = obj["Result"] == null ? string.Empty : obj["Result"].ToString();
            cardJson.USBGNDATE  = obj["USBGNDATE"] == null ? string.Empty : obj["USBGNDATE"].ToString();
            cardJson.USENDDATE  = obj["USENDDATE"] == null ? string.Empty : obj["USENDDATE"].ToString();
            cardJson.USETOTAL   = obj["USETOTAL"] == null ? string.Empty : obj["USETOTAL"].ToString();
            cardJson.WEIXININFO = obj["WEIXININFO"] == null ? string.Empty : obj["WEIXININFO"].ToString();

            return(cardJson);
        }