public static IList <ELongHotelImageAdapter> GetHotelImageList(string hotelId) { IList <ELongHotelImageAdapter> list = new List <ELongHotelImageAdapter>(); string path = string.Format(PATH_HOTEL_ID_CN, hotelId); XmlDocument doc = GetDoc(path); XmlNamespaceManager xnm = GetXnmQ1(); XmlNodeList nodesImage = doc.SelectNodes("q1:HotelDetail/q1:images/q1:image", xnm); foreach (XmlNode nodeImage in nodesImage) { ELongHotelImageAdapter image = new ELongHotelImageAdapter(); image.from(nodeImage, xnm, "q1:", ""); image.exHotelId = hotelId; list.Add(image); } return(list); }
public static IList<ELongHotelImageAdapter> GetHotelImageList(string hotelId) { IList<ELongHotelImageAdapter> list = new List<ELongHotelImageAdapter>(); string path = string.Format(PATH_HOTEL_ID_CN, hotelId); XmlDocument doc = GetDoc(path); XmlNamespaceManager xnm = GetXnmQ1(); XmlNodeList nodesImage = doc.SelectNodes("q1:HotelDetail/q1:images/q1:image", xnm); foreach (XmlNode nodeImage in nodesImage) { ELongHotelImageAdapter image = new ELongHotelImageAdapter(); image.from(nodeImage, xnm, "q1:", ""); image.exHotelId = hotelId; list.Add(image); } return list; }
public void from(ELongHotelImageAdapter adapter) { this.imgUrl = adapter.imgUrl; this.imgType = adapter.imgType; this.title = adapter.title; this.imgNum = ObjectUtil.ParseInt(adapter.imgNum,0); this.hotelFk = adapter.exHotelId; try { string size = this.imgUrl.Split('_')[1]; this.imgSizeCode = size; } catch (Exception ex) { } //http://static.elong.com/images/hotels/hotelimages/1/52001001_1_1_0_1.jpg }