public List<UnifinshOrder> tranSoloHtmlJSON(string HtmlJSON)
 {
     var Morder = new UnifinshOrder();
        var list = new List<UnifinshOrder>();
        var OBJ = (JObject)JsonConvert.DeserializeObject(HtmlJSON);
        int count = int.Parse(OBJ["data"]["ticket_totalnum"].ToString()); //订单数量
        for (int i = 0; i < count; i++)
        {
        Morder.trainData = OBJ[i]["orderDBList"]["tickets"]["start_train_date_page"].ToString();//发车日期
        Morder.trainNo = OBJ[i]["orderDBList"]["tickets"]["stationTrainDTO"]["station_train_code"].ToString();//发车车次
        Morder.fromstationandEND = OBJ[i]["orderDBList"]["tickets"]["stationTrainDTO"]["from_station_name"].ToString() + "-->" + OBJ[i]["orderDBList"]["tickets"]["stationTrainDTO"]["to_station_name"].ToString();
        Morder.seatType = OBJ[i]["orderDBList"]["tickets"]["coach_no"].ToString() + "车厢" + "\r\n" + OBJ[i]["orderDBList"]["tickets"]["seat_name"].ToString() + "\r\n" + OBJ[i]["orderDBList"]["tickets"]["seat_type_name"].ToString();
        list.Add(Morder);
        }
        return list;
 }
Beispiel #2
0
        public List <UnifinshOrder> tranSoloHtmlJSON(string HtmlJSON)
        {
            var Morder = new UnifinshOrder();
            var list   = new List <UnifinshOrder>();
            var OBJ    = (JObject)JsonConvert.DeserializeObject(HtmlJSON);
            int count  = int.Parse(OBJ["data"]["ticket_totalnum"].ToString()); //订单数量

            for (int i = 0; i < count; i++)
            {
                Morder.trainData         = OBJ[i]["orderDBList"]["tickets"]["start_train_date_page"].ToString();                 //发车日期
                Morder.trainNo           = OBJ[i]["orderDBList"]["tickets"]["stationTrainDTO"]["station_train_code"].ToString(); //发车车次
                Morder.fromstationandEND = OBJ[i]["orderDBList"]["tickets"]["stationTrainDTO"]["from_station_name"].ToString() + "-->" + OBJ[i]["orderDBList"]["tickets"]["stationTrainDTO"]["to_station_name"].ToString();
                Morder.seatType          = OBJ[i]["orderDBList"]["tickets"]["coach_no"].ToString() + "车厢" + "\r\n" + OBJ[i]["orderDBList"]["tickets"]["seat_name"].ToString() + "\r\n" + OBJ[i]["orderDBList"]["tickets"]["seat_type_name"].ToString();
                list.Add(Morder);
            }
            return(list);
        }