Example #1
0
 public Sunmar()
 {
     AllHotelsXmlConverter = new JavaScriptArrayToXmlConverter(itemSeparator:", ");
 }
Example #2
0
        public override string Refine(IPttRequest pttRequest, string htmlSource)
        {
            var dataBlock = htmlSource.TrimMiddle(DATA_START, DATA_END);
            dataBlock = dataBlock.Replace(NOISE_IN_DATA, "");

            var jsArrayToXmlConverter = new JavaScriptArrayToXmlConverter();
            return jsArrayToXmlConverter.ToXml(dataBlock);
        }
Example #3
0
 public override string Refine(IPttRequest pttRequest, string htmlSource)
 {
     var html = htmlSource.TrimMiddle(HOTEL_DATA_START_TOKEN, HOTEL_DATA_END_TOKEN);
     var parser = new JavaScriptArrayToXmlConverter(itemSeparator: ",");
     var parsedData = parser.ToXml(html);
     return parsedData;
 }